如何通过网络公开net.tcp wcf服务?

时间:2012-10-25 15:22:08

标签: wcf networking configuration

我的客户端 - 服务器应用程序有问题,如果您能帮助我,我将非常感激。 我有一个自托管服务器,问题是在我的本地机器上,服务在开发环境中工作得很好。我试图在整个网络中做同样的事情。我在net.tcp:// localhost:8990 / ..上配置了这个,但我通过netstat意识到该服务是在我的localhost 127.0.0.1上,所以我试过net.tcp://192.168.0.12 :8990 /,这是我通过网络的IP,但仍然可以看到它,客户端也无法连接。 我尝试将其注册为Windows服务,但我无法将服务暴露出来。 我已经禁用了所有防火墙,所以我不知道还有什么可以尝试。 谢谢你的帮助! 亚历杭

1 个答案:

答案 0 :(得分:0)

问题是我没有运行netsh命令来进行端口预留。我之前尝试过,但命令给了我一个参数错误,它与示例是user = \ Everyone的事实有关,在我的本地配置中它必须是user = \ Todos。执行此操作后,我可以查看该端口上公开的程序。 感谢