IIS7部署項目時提示:"錯誤消息 401.2。: 未經授權: 服務器配置導致登錄失敗。"的解決辦法


這個錯誤的定位:你的站點使用了Forms驗證,而且在部署在生產環境的時候,設置錯誤,或者注釋了。

解決方法如下:

1、檢查Forms配置是否屏蔽。

2、有權限訪問的資源是否已經開發。

基本就圍繞以上兩點即可。

具體的場景描述和解決方案:

詳細報錯如下:

“/”應用程序中的服務器錯誤。


訪問被拒絕。

說明: 訪問服務此請求所需的資源時出錯。服務器可能未配置為訪問所請求的 URL。
錯誤消息 401.2。: 未經授權: 服務器配置導致登錄失敗。請驗證您是否有權基於您提供的憑據和 Web 服務器上啟用的身份驗證方法查看此目錄或頁。請與 Web 服務器的管理員聯系以獲得其他幫助。


版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.17929

后來找得解決方法:

   打開點站的web.confg文件,將:

<authorization>      

  <deny users="?"/>    

</authorization>

改為

<authorization>      

  <allow users="*"/>    

</authorization>

即可!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM