【问题标题】:page cannot display error on client system页面无法在客户端系统上显示错误
【发布时间】:2010-11-25 10:04:54
【问题描述】:

我正在使用 windows server 2008 和 IIS 7.0 来部署我的 vb.net 3.5 应用程序。
我成功地在我的服务器上运行 URL。 配置了 IP 地址和端口号的相同 URL 在客户端系统上不起作用。

它显示 IE 默认错误消息为“页面无法显示”

谢谢

【问题讨论】:

    标签: vb.net internet-explorer iis-7 windows-server-2008


    【解决方案1】:

    有几件事要做:

    • 在 IE 以外的地方尝试一下 - 或者至少关闭 IE “友好的 http 错误消息”,因为它们掩盖了真正的问题(工具 -> Internet 选项 -> 高级)
    • 确保 IIS 网站绑定到所有 IP 地址,而不仅仅是 127.0.0.1 (localhost)
    • 确保正在使用的 Windows 防火墙/其他防火墙配置为允许端口 80 上的传入流量通过(假设您使用的是端口 80)
    • 检查事件日志 - 如果是编码问题,错误消息通常会转储在那里
    • 如果客户端系统位于不同的网络上,请确保您的所有防火墙/路由器都设置为允许适当的流量通过

    一些对我们有帮助的更多信息:

    • 您提到的客户端在哪里(在网络方面)?同一个网络?
    • 如果您在服务器上的浏览器中使用客户端使用的完整 URL,会发生什么情况?
    • 当您说它可以在您的服务器上运行时,是 VS 开发服务器吗?还是客户端使用的同一台服务器?

    【讨论】:

    • 很好的回复,谢谢,我的服务器的防火墙设置被阻止外部连接。在允许我的应用程序具有端口 88 后,它开始工作。
    猜你喜欢
    • 2023-04-09
    • 2020-08-07
    • 2017-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-31
    相关资源
    最近更新 更多