【问题标题】:Error - 403.14 IIS on hosting server, but locally app works错误 - 托管服务器上的 403.14 IIS,但本地应用程序有效
【发布时间】:2020-01-31 22:08:25
【问题描述】:

当我在 Microsoft Visual Studio 中按下 IIS express 时,我的应用程序(由 .NET 2.2.0 和 Angular 组成)运行完美。然而,在将项目发布到我的虚拟主机服务器(支持 IIS 8)后,我在访问域名时收到错误 403.14。

我尝试在 web.config 文件中添加以下内容,但这并没有改变任何内容。

    <directoryBrowse enabled="true" />
    <modules runAllManagedModulesForAllRequests="true"/>

我唯一能想到的是我的应用程序在 .NET 2.2.0 中运行,而我的服务器仅支持 V2.0、V4.0、V4.5 和 V3.5

如果是这种情况,我该如何将我的应用降级/升级到这些版本之一?

【问题讨论】:

  • 您是否面临“HTTP 错误 403.14 - 禁止 Web 服务器配置为不列出此目录的内容”。访问 Web 应用程序时出错?如果是,我建议您可以尝试从url 下载 .net 框架并安装它。此外,我建议您可以参考此article 以了解如何针对旧版本定位和运行应用程序。

标签: .net iis


【解决方案1】:

您是否使用 Precompile during publishing 选项发布项目? 如果是这样,请尝试this 回答

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-13
    • 1970-01-01
    • 2017-08-16
    • 2018-08-06
    • 1970-01-01
    相关资源
    最近更新 更多