在Internet上托管基于WCF REST的服务的先决条件(或步骤)是什么。我已经完成了应用程序,并且在本地和Intranet上运行良好。但我想知道在服务器上托管相同所需的一切(比如打开端口等)。
答案 0 :(得分:1)
您必须确保您的服务器可从外部访问,因此您必须具有可由DNS服务器解析的公共IP /域名。如果您的网络/服务器具有防火墙,则需要确保将其配置为允许该端口上的连接。对于路由器,您需要允许流量通过。例如,如果您正在使用
net.tcp://www.mywcfsite.com:6000/service.svc
然后您需要确保网络对tcp协议和端口6000开放。
完全相同的情况适用于http流量。