可以在本地但不是远程访问端口9988上的主机

时间:2012-11-18 15:19:37

标签: wcf web-services .net-4.0 web-config

我已经设置了一个页面并使用端口80和9988上的绑定为所有传入IP托管它。在 localhost:port 上进行本地测试时,它适用于这两个值,但在远程访问时,只有端口80会提供所需的结果。另一个会带来连接时间。

首先我认为它与未识别的HTTP请求有关,所以我在IP号码之前添加了 http:// ,但这没有任何区别。

我猜我需要改变 web.config ,但我不清楚为什么(以及如何)。我所做的香草状态的唯一变化是允许多个站点绑定(multipleSiteBindingsEnabled),相信这就足够了。显然,它不是。 :)

最终,我将在几个不同的端口上托管该网站(但没有一个是默认的80)。

我需要做什么?

1 个答案:

答案 0 :(得分:1)

<强>防火墙...

由于SO需要最少数量的字符:请检查防火墙的设置。

我的经验是,当一个连接不起作用但它应该时,你需要“尝试一次又一次地转动它”但网络风格:“有你 - 签入您的防火墙的设置。”