0

我想让一个本地 iis express 站点可以通过 Internet 访问以进行测试。在网站上设置 Paypal,我希望 paypal 能够访问在我的电脑上运行的开发网站。

如果我使用运行 iis express 站点的端口从另一台计算机远程登录到我的 PC,则连接正常。

但是,当我尝试使用浏览器访问该站点时,浏览器只是无限期地停留。

为了消除变量,我尝试关闭 Windows 防火墙。我还在路由器上启用了 DMZ 选项并将其指向我的 PC。我只能从 telnet 连接中启动该站点。浏览器仍然只是无限期地等待。

任何想法这里出了什么问题?为什么我可以通过 telnet 连接,但不能通过浏览器连接?

4

1 回答 1

0

尝试更改 IIS express 侦听的端口。一些 ISP 会阻止端口 80 以阻止托管 Web 服务器。确保将端口添加到您的 URL http://yourdomain.com:8080/path

这可以解释为什么 telnet 工作(默认端口 23)和您的 Web 服务器(默认端口 80)不工作。我几年前使用的 ISP 也遇到过同样的问题。更改端口应该允许您解决此限制。

于 2012-11-25T02:18:56.957 回答