2012-08-30 20 views
0

我在Windows 7上的IIS7.5上部署了WCF服务。它使用basicHttpBinding,因为此服务将通过Windows Mobile 6.5应用程序消耗。在同一网络上连接到WCF服务

如果我尝试从同一台计算机(192.168.0.201)进行连接,则所有操作都应该如此。但是,如果我尝试从同一网络上的另一台计算机进行连接,(这是奇怪的部分)它设法找到服务,但是任何连续的呼叫都会失败。

如果我从网络浏览器浏览服务的wsdl页面,它会回应“无法找到该页面”,尽管找到了“您创建了服务”页面!

请注意,从本地机器浏览到wsdl页面也可以正常工作。

任何人都可以帮忙吗?

在此先感谢

+0

您是否正确配置了MEX? http://msdn.microsoft.com/en-us/library/aa751951.aspx – Paparazzi

+0

我应该添加? – Jonny

+0

检查两台机器上的时钟。如果他们关闭超过5分钟,那么WCF将开始拒绝您的请求。这是防止消息重播的安全功能。时间偏移可以在config的system.serviceModel部分中更改。 5分钟是默认值。 – user957902

回答