1. 程式人生 > >iis 7上發布mvc報錯:403.14-Forbidden Web 服務器被配置為不列出此目錄的內容

iis 7上發布mvc報錯:403.14-Forbidden Web 服務器被配置為不列出此目錄的內容

OS asp 影響 directory spn 內容 server 解決 並且

iis 7上發布mvc報錯:403.14-Forbidden Web 服務器被配置為不列出此目錄的內容

提示裏面的解決方法是:

  • 如果不希望啟用目錄瀏覽,請確保配置了默認文檔並且該文件存在。
  • 使用 IIS 管理器啟用目錄瀏覽。
    1. 打開 IIS 管理器。
    2. 在“功能”視圖中,雙擊“目錄瀏覽”。
    3. 在“目錄瀏覽”頁上,在“操作”窗格中單擊“啟用”。
  • 確認站點或應用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 特性被設置為 True。

按照該方法改後 ,發現網頁運行界面進去的變成了目錄結構,後來發現改配置文件web.config配置文件的配置節後,網站就可以正常使用了,記錄下哦。

<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

要設置<modules>節的值為true, 而目錄瀏覽啟用或禁用其實都沒影響的。

如果上邊的方法還麽有效果,以管理員身份打開cmd,運行C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i,

重新註冊.NET Framework

iis 7上發布mvc報錯:403.14-Forbidden Web 服務器被配置為不列出此目錄的內容