WCF Tcp绑定“请求的地址在其上下文中无效”错误

我有一个使用netTcpBinding和客户端的WCF服务器。 当我在本地运行它们时,它们工作正常。

如果我将服务器放在Windows Server 2008计算机上并尝试运行它,除非将地址更改为本地主机,但是没有客户端可以连接到本地主机,否则将失败。

我可以从服务器运行客户端连接到运行服务器的Windows XP机器,一切正常。

这里是服务器绑定:

<system.serviceModel> <services> <service name="Ricochet.Server.Controller"> <endpoint address="net.tcp://myServerIP:3315" binding="netTcpBinding" contract="Ricochet.Interfaces.IServer" bindingConfiguration="InsecureTcp"/> </service> </services> <bindings> <netTcpBinding> <binding name="InsecureTcp"> <security mode="None"/> </binding> </netTcpBinding> </bindings> </system.serviceModel> 

我在防火墙上创build了规则,允许所有stream量到达我在这里使用的端口,但没有运气。 有什么我需要做的Windows Server 2003上得到这个工作?

Solutions Collecting From Web of "WCF Tcp绑定“请求的地址在其上下文中无效”错误"