【发布时间】:2022-12-13 12:05:56
【问题描述】:
全部,
我正在将工作的 .Net Framework 网站从 Microsoft Windows Server 2012 上的 IIS 8.5 迁移到 Microsoft Windows Server 2019 上的 IIS 10。
新网站显示错误
HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
据我所知,新服务器上的网站配置与现有服务器上的相同。
既没有启用目录浏览,也没有像大多数讨论此错误的帖子所建议的那样设置默认文件。
我已经运行了以下也是推荐的。
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir
问题仍然存在。
我看到一篇文章说如果 web.config 中引用的路径不正确但它们看起来不错,则可能会出现问题。
有没有人深入了解可能导致此问题的其他原因?
IIS 8.5 和 IIS 10 之间或 Windows Server 2012 和 2019 之间是否存在可能导致此问题的差异?
谢谢
【问题讨论】:
-
给你 403.14 的 URL 是什么?确保你有一个主页 stackoverflow.com/questions/1142003/set-homepage-in-asp-net-mvc 或 403.14 是预期的。
标签: asp.net-mvc iis-10