[英]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.