【问题标题】:Why can I not browse my ASP.NET website?为什么我不能浏览我的 ASP.NET 网站?
【发布时间】:2009-04-28 22:39:24
【问题描述】:

我正在尝试查看我的 ASP.NET 网页,但它只有在我未连接到 Internet 时才会显示。没有代理服务器。

我正在使用的地址:

http://localhost:50266/IWS/MyWorld.aspx

我收到的消息:

Internet Explorer 无法显示 网页 最可能的原因: 您没有连接到 Internet。这 网站遇到问题。 可能有输入错误 地址。 你可以尝试什么: 诊断连接问题

更多信息

这个问题可能是由 各种问题,包括:

互联网连接已丢失。 该网站是临时的 不可用。域名服务器 (DNS) 无法访问。领域 名称服务器 (DNS) 没有 列出网站的域。如果 这是一个 HTTPS(安全)地址, 单击工具,单击 Internet 选项, 单击高级,并检查以确保 SSL 和 TLS 协议已启用 在安全部分下。

对于离线用户

您仍然可以查看订阅的供稿 以及一些最近浏览过的网页。至 查看订阅的订阅源

点击收藏中心按钮, 单击提要,然后单击提要 你想查看。

查看最近访问过的网页 (可能不适用于所有页面)

单击工具,然后单击工作 离线。点击收藏中心 按钮 ,单击历史记录,然后单击 您要查看的页面。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    如果您使用的是 IE,请执行以下操作:

    工具菜单 -> 选项 -> 高级选项卡 -> “浏览”类别 -> 关闭“显示友好的 HTTP 错误消息”。

    关闭浏览器并再次导航到您的页面。可能会有一个 ASP.NET 错误页面等着您(假设您关闭了customErrors)。 ;-)

    【讨论】:

      【解决方案2】:
      【解决方案3】:

      在文件菜单上(如果使用 IE 7 或 8,请按 alt 显示菜单)取消选中脱机工作

      【讨论】:

        【解决方案4】:

        您可能需要检查您的主机文件和 TCP/IP 设置,以确保您没有任何问题。

        Hosts 文件(使用记事本打开): C:\WINDOWS\system32\drivers\etc\hosts

        您应该在文件中的某处有这一行,并且 localhost 不应与任何其他 IP 地址相关联:

        127.0.0.1      localhost
        

        这也可能是因为安装了防病毒或 Internet 安全软件。

        另一个建议:使用 Firefox,如果你走这条路,下载并使用 firebug 扩展。

        抱歉,我现在想不出更多,但这些只是我的想法,而您描述的问题非常令人费解......

        【讨论】:

          【解决方案5】:

          就像其他人所说,尝试 127.0.0.1 而不是 localhost。我在最近的机器上经常遇到 'localhost' 的问题,因为它被解析为 IPv6 地址,客户端可能很高兴,但服务器不说话。

          您可以在 hosts 文件中删除 localhost 的 IPv6 映射。 (见红胡子的回复)

          【讨论】:

            猜你喜欢
            • 2018-10-30
            • 2015-07-13
            • 2014-03-13
            • 1970-01-01
            • 1970-01-01
            • 2012-05-05
            • 1970-01-01
            • 1970-01-01
            • 2016-04-20
            相关资源
            最近更新 更多