我如何在互联网上托管wcf服务?

Har*_*rry 5 wcf

这可能是一个基本的网络问题,但我是这个东西的新手,只是不知道答案.

我写了一个wcf服务和客户端.当我将机器的网络IP地址作为端点地址并从同一台机器运行客户端和服务器时,我可以使用其中一个http绑定并使服务正常工作.现在,我希望能够通过互联网从不同的计算机连接到此服务.显然,当我在这种情况下使用我的网络IP地址时,它不起作用,但是简单地放入我的路由器的宽带IP地址似乎也没有做到这一点.我只是缺少一个我需要打开的防火墙端口,还是我想做一些不可能的事情?

Ray*_*Ray 1

您需要在路由器上设置端口转发。也许ServerFaultSuperUser上的某个人能够帮助您。或者甚至谷歌搜索现在你知道它叫什么了。根据路由器的不同,说明也会有所不同。您需要转发的端口将是您在 WCF 配置文件中选择的端口。