2017-04-02 33 views

回答

0

原因:http://localhost:5000指的是網絡服務器的根目錄。因此,對於上述請求,它會嘗試讀取服務器的根文件夾。但是,默認情況下IIS(快速)不允許您查看文件系統。因此它顯示以上錯誤。

很可能你不需要訪問服務器的根目錄,而是可能需要訪問你的webapp(例如:http://localhost:5000/myapp)。

但是,如果你知道自己在做什麼,那麼你可以啓用IIS使用以下配置在應用程序的Web.config顯示根目錄(文件系統)

Important: Below config should not be activated in a production or any publicly reachable environment which is obviously a high critical security issue.

<system.webServer> 
    <directoryBrowse enabled="true" /> 
    <modules runAllManagedModulesForAllRequests="true"></modules> 
    </system.webServer> 
0

有兩件事通常是當我得到這個錯誤時的問題:

第一:我從來沒有定義過一個標準的文檔,並在某些時候改變它 - 因此,在這種情況下IIS自動定義的標準文檔不存在

第二:我沒有啓用索引搜索

您可能想試試這個。您可以直接在IIS設置中更改這些設置。