【问题标题】:Random HTTP Error 403.14 - Forbidden [duplicate]随机 HTTP 错误 403.14 - 禁止 [重复]
【发布时间】:2013-08-17 07:34:02
【问题描述】:

在编写 ASP.NET MVC 网站时,我开始随机收到 HTTP 错误 403.14 - 禁止错误,并且在转到特定页面(“/Views/Default/Index.cshtml”)时,我得到了

找不到资源。说明:HTTP 404。资源 您正在寻找(或其依赖项之一)可能是 已删除、更改名称或暂时不可用。请 查看以下 URL 并确保其拼写正确。

请求的 URL:/Views/Default/Index.cshtml

版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.32559

我猜这意味着至少 ASP.NET 正在加载,但为什么它不能识别页面?我已经在网上尝试了很多推荐,甚至从 IIS Express 中删除条目,然后通过 VS 重新添加它,将 web.config 从工作站点复制到它等等。似乎没有任何效果 - 它是只有这一个站点。如果我将 directoryBrowse 设置为 true,我可以得到根目录中所有页面和目录的列表。我可以访问任何目录 except /Views/,这会引发与上述相同的 Resource can not be found 错误。我还在 /Views/ 中的 Web.config 中添加了 directoryBrowse 为 true,但无济于事。

运行推荐@http error 403.14- forbidden返回:

Microsoft (R) ASP.NET RegIIS 版本 4.0.30319.32559 管理 实用程序在本地计算机上安装和卸载 ASP.NET。 版权所有 (C) 微软公司。版权所有。开始 安装 ASP.NET (4.0.30319.32559)。不支持此选项 此版本的操作系统。管理员应该改为 使用“Turn Windows”安装/卸载带有 IIS8 的 ASP.NET 4.5 功能开/关”对话框、服务器管理器管理工具或 dism.e xe 命令行工具。有关更多详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=216771。安装完毕 ASP.NET (4.0.30319.32559)。

我使用的是带有 Visual Studio 2013 预览版的 Windows 8,这从大约一个小时前开始一直有效,它随机开始发生。我有一个 Global.asax 文件,一切似乎都是正确的(尽管显然有问题)。我已经将最新的签入到一个新文件夹并从那里运行,同样的问题。这只是一个站点,两个小时前还运行良好的站点。我唯一能想到的是,发生这种情况时我正在编辑路线,但我已经将路线改回原来的样子,我遇到了同样的问题。

我完全不知道发生了什么,任何人都可以提供任何指导吗?我愿意尝试/做/测试你需要的任何东西,我只是想弄清楚发生了什么。非常感谢你,希望有人能弄清楚发生了什么(并且很抱歉缺乏关于我测试过的东西和东西的信息——实际上是我在过去一个半小时的搜索中看到的所有东西)。

【问题讨论】:

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


    【解决方案1】:

    我真的,真的讨厌这种情况发生 - 经过一两个小时的搜索,我在 SO 上发布后几秒钟就找到了答案 -.-

    无论如何,我必须添加HTTP Error 403.14 - Forbidden The Web server is configured to not list the contents

    我仍然无法解释这是如何随机发生的 - 错误开始时我没有编辑任何接近 web.config 的内容 - 如果有人能提供一些见解,我会接受他们的回答。

    【讨论】:

      【解决方案2】:

      我知道这是在一年前提出的,但我刚刚遇到了这个问题,我刚刚找到了原因。

      我的计算机中没有运行 IIS 服务器,因此我无法更改其配置。当我调试我的代码时,似乎 Visual Studio 2013 运行自己的服务器以进行调试。

      不管怎样,我也开始收到这些随机的 HTTP 错误 403.14。

      在解决方案资源管理器中右键单击您的项目并选择属性。 在属性窗口中,转到 Web,您会看到它默认为在当前页面开始操作。

      调试有时工作有时不工作的原因是有时您在按下调试按钮时选择了正确的 asp 页面,有时您在错误的 asp 页面。仅此而已。

      【讨论】:

        猜你喜欢
        • 2014-07-29
        • 1970-01-01
        • 2012-07-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-24
        相关资源
        最近更新 更多