【问题标题】:HTTP Error 403 - ForbiddenHTTP 错误 403 - 禁止
【发布时间】:2011-07-12 12:32:05
【问题描述】:

当我在 asp.net3.5 上开始调试时。浏览器显示以下消息

*“/attn-web”应用程序中的服务器错误。

HTTP 错误 403 - 禁止。

版本信息:ASP.NET Development Server 9.0.0.0*

【问题讨论】:

  • 是的,当我调试程序时,浏览器提示“需要身份验证”输入框,其中包含“输入localhost:1169 的用户名和密码”的信息。并在输入用户名和密码浏览器后显示上面提到的消息。
  • 您是否碰巧安装并运行了 NOD32?
  • 我认为 web.config 中启用了 Windows 身份验证。将其更改为表单

标签: asp.net http-status-code-403


【解决方案1】:

这可能是 NTLM 身份验证的问题。

  1. 在解决方案资源管理器中右键单击您的解决方案。
  2. 选择属性页。
  3. 在对话框中选择启动选项。
  4. 在“服务器”部分中,取消选中 NTLM 身份验证

【讨论】:

    【解决方案2】:

    如果您有 Vista 或 Windows 7,请尝试以管理员身份运行 Visual Studio(右键单击 EXE 并选择“以管理员身份运行”),因为这可能是一些安全/权限问题。

    【讨论】:

      【解决方案3】:

      我遇到了以下问题,在尝试了他们的解决方案后,我收到了同样的错误消息

      WCFTestClient The HTTP request is unauthorized with client authentication scheme 'Anonymous'(我的服务是非WCF服务)

      The HTTP request is unauthorized with client authentication scheme 'Ntlm'

      终于从here得到了解决方案,在服务器部分,取消选中 NTLM 身份验证(项目属性 -> Web -> 服务器)

      【讨论】:

        【解决方案4】:
        1. 防火墙,
        2. 错误的“主机”文件,
        3. aspnet服务器配置问题,
        4. 文件夹安全限制

        ..

        尝试查看日志文件(Win+F,选择文件夹 /Windows 并指定查找新文件) 和“事件查看器”(按 Win,然后键入:事件查看器)

        P.S.:没什么私人的,但你的问题真的不清楚。

        【讨论】:

          【解决方案5】:

          您只需要更改您正在使用的特定端口:

          1. 在解决方案资源管理器中右键单击您的项目。
          2. 转到 属性。
          3. 在对话框中选择 Web。
          4. 将特定端口更改为 其他任何东西,例如44444

          希望这是您的问题的解决方案

          【讨论】:

            【解决方案6】:

            这也发生在我身上。我已经移动了项目并再次获取它。事实证明,Visual Studio 将虚拟目录名称绑定为文件的源路径,移动(物理)目录会使 IIS 将虚拟目录调整为新路径。 Visual Studio 仍然使用虚拟目录名称,这会导致冲突。

            在 IIS 中删除虚拟目录后,一切都恢复正常了。

            【讨论】:

              【解决方案7】:

              我也遇到了同样的问题。这就是我解决它的方法。我认为这可能对您有所帮助。

              1. 转到“开始”,然后键入IIS(Internet 信息服务)并按 Enter
              2.右侧有“连接”
              3. 转到位于连接内的“站点”-> “默认网站”
              4. 双击“默认网站”
              5. 在功能视图中双击“目录浏览”
              6.如果“启用”可用,则右侧有操作,请双击该操作(否则该功能已准备就绪)
              7.然后返回上一页
              8. 双击“默认文档”
              9. 在那里你可以看到一个默认文档列表
              10. 如果您的网站默认文档不可用,您可以通过单击右侧的“添加”添加它,然后输入您的默认文档的名称。

              【讨论】:

                猜你喜欢
                • 2018-01-14
                • 1970-01-01
                • 1970-01-01
                • 2016-06-20
                • 2018-05-15
                • 2016-05-22
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多