【问题标题】:"503 Service Unavailable" when debugging/viewing in browser在浏览器中调试/查看时出现“503 Service Unavailable”
【发布时间】:2012-08-03 20:27:03
【问题描述】:

我有几个使用 ASP .NET 4.0 创建的 Web 应用程序/Web 项目,我在家里工作。我今天在工作中打开了一个,每当我尝试调试项目或右键单击->“在浏览器中查看”单个网页时,我都会收到“503 服务不可用”错误,并显示“无法连接到服务器 localhost”作为完整的错误消息。

现在,我尝试了许多常见的修复方法,包括:

  • 重新注册 .NET Framework 4.0
  • 重新下载 .NET Framework 4.0
  • 确保 localhost 没有指向其他位置
  • 确保在 IIS 功能(IIS -> 万维网服务 -> 应用程序开发功能)下选中了 .NET 可扩展性选项。
  • 在 IIS 管理器的“ISAPI 和 CGI​​ 限制”下允许 ASP .NET v4.0.xxxx 设置。

但似乎没有任何效果。这些页面工作的场景的唯一区别是我打开它们的计算机。我想这可能是防火墙设置,但我不太确定是什么。任何帮助将不胜感激。

【问题讨论】:

    标签: asp.net vb.net


    【解决方案1】:

    终于找到了解决这个问题的方法,我想我会分享一下,以防其他人遇到同样的情况。原来这是一个浏览器代理问题。

    如果在 Visual Studio 中调试 ASP 站点时无法连接到 localhost,请更改以下设置:

    Firefox:选项 -> 高级 -> 网络 -> 设置

    选择“无代理”或“自动检测此网络的代理设置”。当我收到此错误时,它被设置为“使用系统代理设置”(我从未手动更改过,必须进行更新)。

    Internet Explorer:Internet 选项 -> 连接 -> LAN 设置

    如果选中,请尝试取消选中“使用自动配置脚本”。这为我解决了这个问题,并且再次使用 ASP .NET 工作,我从未更改此设置。

    【讨论】:

      【解决方案2】:

      Internet 选项 -> 连接 -> LAN 设置 通过取消选中代理来禁用它。

      【讨论】:

        【解决方案3】:

        在公司网络上的 Windows 10 上遇到类似问题。检查 IIS 并查看应用程序池中的复制配置文件是否设置为 true。切换到 false。

        IIS 没有更新版本号,因为 Microsoft.因此,重新安装也可能会为其他人解决此问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-02-01
          • 1970-01-01
          • 1970-01-01
          • 2018-02-24
          • 1970-01-01
          • 2015-11-30
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多