背景:我有一個IIS 7.5站點,其中包含13個不同的Web應用程序,其中每個應用程序只是託管不同的Web服務。沒有什麼花哨。以下是該網站的圖形視圖。包含Web服務的IIS 7.5網站其中一個Web服務返回401錯誤
每個Web應用程序都在自己的應用程序池中運行,在ApplicationPoolIdentity下的所有正在運行的.NET 4.0綜合管線。
在網站級別,我設置了身份驗證是以下
當我嘗試一個Web應用程序中訪問Web服務,我得到401錯誤。其他Web應用程序中的所有其他Web服務都可以無錯地訪問。
這是錯誤發生時IIS日誌的一部分。使用Web服務代理類或通過瀏覽器訪問Web服務URL時,錯誤是相同的。 Mozilla/4.0 +(兼容性; + MSIE + 6.0; + MS; + MSIE + 6.0; + MSIE + 6.0; + MS + Web + Services + Client + Protocol + 4.0.30319.269) + Web +服務+客戶端+協議+ 4.0.30319.269)401 1 2148074254 15
如果我直接從瀏覽器訪問Url,系統會提示輸入我的憑據。如果我輸入我的域名憑證,我仍然會收到401.1錯誤。 :(
此錯誤是在我們的域中的所有設備重複的,所以它不是孤立的,以我的機器。
我已經驗證包含有問題的Web服務的文件夾結構相同的權限與其他文件夾。那工作十二個Web服務結構
網站在內核模式身份驗證這是默認運行
問:我與IIS別的我可以瞭解不多的開發人員。看看?
謝謝