簡體   English   中英

ASMX Web服務授權

[英]asmx web service authorization

我有asmx Web服務(c#)。 我正在使用Windows身份驗證來訪問Web服務。 現在,我只需要為特定用戶提供一些Web服務方法,例如Test。 我找不到此類授權的示例。 代碼的一些示例將不勝感激。

我認為Web服務每個成員都沒有這種限制。 可能您需要檢查Web服務成員內部的用戶權限

   [WebMethod]
   public void HelloWorld()
   {
      if (this.DoesUserHaveRights(HttpContext.Current.User))
      {
          // do the work here
      }
      else
         throw new AuthenticationException();
   }

或像這樣的東西

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM