2017-07-16 556 views
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部署要求。

+1

請讓我們看到您正在載入的URL。而你期望該網址返回。 – mjwills

+0

@mjwills你的問題實際上解決了我的問題(謝謝)。我指着一個**錯誤的文件夾**。文件夾結構是'C:\ MVC_IIS \ Blogs \ PublishOutput_Blogs',其中'PublishOutput_Blogs'是我發佈應用程序的文件夾。但是我的錯誤是,我沒有把IIS中的物理路徑指向'PublishOutput_Blogs',而是將它指向'\ MVC_IIS \ Blogs'。如果你喜歡,你可以寫一個答案,我會將它標記爲答案,因爲你實際上幫助我找到了自己的錯誤。 – nam

回答

0

我會建議驗證您的IIS是否指向正確的文件夾。

將它指向不正確的文件夾可能會解釋您所看到的內容。

相關問題