如何托管WCF服务以从LAN网络外呼叫

时间:2012-12-31 14:40:30

标签: wcf

我创建了一个WCF服务并将其托管在我的IIS上。它在我的局域网上工作正常,但我无法从局域网网络外部调用该服务。对此有什么解决方案吗?

2 个答案:

答案 0 :(得分:0)

首先尝试ping IIS的IP。如果回复然后尝试ping服务,因此从网络访问服务没有什么特别的,只有静态IP必须在你托管它的机器上

答案 1 :(得分:0)

  

我无法从局域网中调用该服务

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

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

另请注意在计算机上托管可公开访问的网站的安全隐患,您不希望它被显示出来。