我正在爲我的公司構建一個簡單的內部應用程序,它需要Windows身份驗證以確保安全。所有其他認證模式都被禁用。我被困在Internet Explorer提示憑據3次的情況,然後失敗,出現此錯誤:IIS 7.5中的Windows身份驗證失敗
Not Authorized
HTTP Error 401. The requested resource requires user authentication.
然後我創建了一個最基本的網站測試了這一點。我在IIS中創建了一個新站點,將它放在自己的端口(:8111,隨機選擇)上,在其中放置一個靜態「default.htm」文件,禁用匿名身份驗證,然後啓用Windows身份驗證。其他一切都保留在默認設置下。端口號被分配,因爲我們在這臺機器上有多個站點共享相同的IP。
這裏有幾個方案:從Web服務器本身
瀏覽,訪問http:// 本地主機:8111 /從另一臺計算機的工作原理 精細
瀏覽,訪問http :// ServerIP地址:8111/ 正常工作
從anot她的電腦,到http://服務器名:8111 /失敗 (要求憑據3次,然後給出了401錯誤)
我一直在網上進行搜索並嘗試找到沒有運氣的解決方案迄今。要麼我沒有找到它,要麼我對我讀的東西不夠了解。任何幫助將不勝感激。
+1這樣做對我來說,而更深入和正確的答案是要了解協商失敗的原因,這很快就會突出顯示錯誤。 – Seph
因此而失去了半天。感謝您的修復。 – learnerplates
這也解決了我。在我的情況下,我得到504網關超時錯誤。 –