HTTP错误403.14-禁止(ASP.NET MVC 6,ASP.NET 5,IIS 7,Windows Server 2008)

问题描述 投票:3回答:3

在针对运行IIS 7的Windows Server 2008 x64上执行ASP.NET MVC 6应用程序的XCopy部署并尝试运行已部署的Web应用程序后,我遇到“ HTTP错误403.14-禁止访问”。

[我按照http://docs.asp.net/en/latest/getting-started/installing-on-windows.html#install-asp-net-standalonehttp://docs.asp.net/en/latest/publishing/iis.html#xcopy-to-iis-server的步骤进行操作,而我正在使用dnx-clr-win-x64.1.0.0-beta7。

我在针对运行IIS 7的Windows Server 2008 x64上执行ASP.NET MVC 6应用程序的XCopy部署并尝试运行所部署的网站后,遇到了“ HTTP错误403.14-禁止访问” ...]

iis-7 windows-server-2008 asp.net-core asp.net-core-mvc
3个回答
2
投票

403.14是不允许列出目录内容的错误代码。

您确定已将目标目录设置为IIS中的应用程序吗?这似乎是最有可能的罪魁祸首。其他可能性是您的应用程序池使用了错误的.NET版本(服务器上的版本除外),或者您错过了应用程序所需的文件夹,例如App_Data或其他内容。


0
投票

我添加了一个简单的测试default.aspx页,并得到一个异常,该异常似乎表明ASP.NET MVC 6仅在IIS 7.5及更高版本


0
投票

我有一个类似的问题,仅当文件缺少匹配项时,才会出现此问题,请检查复制是否在您的情况下正确进行。

© www.soinside.com 2019 - 2024. All rights reserved.