我有一個調用同一站點上存在的ASP.NET webservice的ASP .NET網頁。他們都需要集成的Windows身份驗證。如何在本地webservice方法調用中調試身份驗證問題?
我的web服務方法的調用過程中得到以下錯誤,當我跑我的網頁: 「的請求,HTTP狀態401失敗:未經授權」
我不知道它爲什麼失敗。有沒有辦法知道從網站使用哪種認證協議來調用Web服務方法,以及它失敗的原因?
編輯:建議,我下載了認證診斷,並在我運行我的網頁時進行監控。以下是結果:
AcceptSecurityContext 包= NTLM結果=爲0x0 ContextAttr = 0x12001c用戶名= CLIENTNAME =服務器=結果=爲0x0(失敗:上下文都有ASC_RET_NULL_SESSION標誌) 主要過程:成品,1期檢測
你可以發佈你的web.config所以我們可以看到身份驗證配置? – 2011-04-06 17:58:16