0

我创建了一个 WCF 服务并将其托管在我的 IIS 上。它在我的 LAN 上运行良好,但我无法从 LAN 网络外部调用该服务。有什么解决方案吗?

4

2 回答 2

0

我无法从我的 LAN 网络中调用该服务

我假设该服务在 IIS 的端口 80 上运行,而您在NAT后面。

您可以通过将路由器 NAT 或虚拟服务器页面(请参阅 portforward.com)中外部 IP 的端口 80 映射到托管 IIS 的机器的私有范围 IP 来解决此问题。

还要注意在机器上托管可公开访问的网站的安全隐患,您不希望它被盗用。

于 2012-12-31T14:57:47.223 回答
0

首先尝试ping IIS 的IP。如果收到回复,请尝试 ping 服务,因为从网络外访问服务不需要什么特别的东西,只有静态 ip 必须在您托管它的机器上

于 2012-12-31T14:43:59.900 回答