0
我已經通過了幾篇與在線相關的帖子,但大部分帖子都與經典的ASP.NET有關,還有一些與ASP.NET核心也沒有幫助。在IIS上部署的ASP.NET核心給出錯誤:HTTP錯誤403.14 - 禁止
我在VS2017
之後創建了一個ASP.NET Core
應用程序,正好跟在此official ASP.NET tutorial之後。使用此official ASP.NET tutorial在同一本地計算機上的IIS上部署應用程序(Win 7.0 64bit
)。但是,當我瀏覽應用程序在IIS中我得到以下錯誤:
HTTP Error 403.14 - Forbidden. The Web server is configured to not list the contents of this directory.
注意:應用程序運行良好的內部VS2017
和IIS的問題是同一臺機器上對VS2017
。我已經驗證了路徑是正確的。滿足上述教程中提到的所有IIS部署要求。
請讓我們看到您正在載入的URL。而你期望該網址返回。 – mjwills
@mjwills你的問題實際上解決了我的問題(謝謝)。我指着一個**錯誤的文件夾**。文件夾結構是'C:\ MVC_IIS \ Blogs \ PublishOutput_Blogs',其中'PublishOutput_Blogs'是我發佈應用程序的文件夾。但是我的錯誤是,我沒有把IIS中的物理路徑指向'PublishOutput_Blogs',而是將它指向'\ MVC_IIS \ Blogs'。如果你喜歡,你可以寫一個答案,我會將它標記爲答案,因爲你實際上幫助我找到了自己的錯誤。 – nam