在我們的生產服務器上運行ASP.NET Web API項目時出現以下錯誤。HTTP 403禁止訪問:拒絕訪問ASP.NET Web API
403 - 禁止:訪問被拒絕。您無權使用您提供的憑據查看此目錄或頁面的 。
望着IIS 7.0錯誤日誌的基本錯誤是
403.14 - 拒絕目錄列表。
我配置了生產服務器,因此它與登臺服務器(工作)具有相同的設置。認證,模塊,授權,權限等都完全相同。
繼此線程403 - Forbidden: Access is denied. ASP.Net MVC一個建議,我設法得到它的工作通過增加runAllManagedModulesForAllRequests =「真」我的web.config文件。
<模塊runAllManagedModulesForAllRequests =「真」 >
雖然這個作品,我不認爲這是一個長期的解決方案,因爲它會導致服務器上的不必要的負載。
所以它似乎表明某些東西沒有得到加載,應該得到加載。
你檢查了UrlRoutingModule安裝嗎? –
是的,這是安裝 – DomBurf