【问题标题】:Getting Http 403.14 error获取 Http 403.14 错误
【发布时间】:2011-02-21 03:55:42
【问题描述】:

我有一个 MVC 项目并尝试在我的本地桌面上使用 IIS 7.0 托管我的网站。我的桌面有 Vista x64 位机器。

我收到 403.14 错误。我已经尝试过 Microsoft 的建议,但这对我没有帮助。

有人知道其他解决方案吗?

【问题讨论】:

  • 微软有什么建议?
  • 微软建议更改目录浏览以启用,这将只显示虚拟目录中的目录。并在 IIS 7 中启用默认文档。

标签: c# asp.net-mvc iis configuration


【解决方案1】:

我刚遇到这个问题并尝试了几种可能的解决方案,但都没有奏效。事实证明,我无意中创建了一个与我的控制器和活动同名的目录结构。

例如,我有一个像 http://localhost:55501/Product/Preview/2 这样的 URL,还有一个像 ~/Product/Preview/2 这样的目录。我会更快地找到它,但我确定我没有以这种方式命名的目录.....

因此,请仔细检查您是否真的有一个目录与 URL 的路径相同。

【讨论】:

    【解决方案2】:

    您可能没有在 IIS 中正确指定默认文档。但是没有细节,我不能告诉你更多。

    【讨论】:

    • 你想让我告诉你什么细节?
    • 您使用的网址是什么?您是尝试使用绝对路径还是目录路径来访问该站点? IIS 中的默认文档设置是什么?
    • 我正在尝试 localhost\wesite。 default.asp,default.aspx 和大部分设置都是继承的。
    • 我解决了。那么这意味着.net framework 4 没有安装。所以你需要在命令提示符/以管理员身份运行以下命令并输入这个命令 %windir%\Microsoft.NET\Framework64\v4.0.30128\aspnet_regiis.exe -ir
    猜你喜欢
    • 1970-01-01
    • 2014-07-29
    • 1970-01-01
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-17
    • 1970-01-01
    相关资源
    最近更新 更多