通过Web服务使用WCF方法仅在IIS中而不是在IDE中获取错误

时间:2012-07-18 09:44:01

标签: wcf web-services

我在我的网络服务中添加了http://ws.hipcricket.com/api/EndUser.svc作为服务参考。我可以使用IDE中的方法,但在IIS中托管相同的方法时,我遇到以下错误:

错误1:

  

无法连接(请参阅上面的网址)。 TCP错误代码10060:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机无法响应69.20.116.221:80。

错误2:

  

没有可以接受该消息的端点(请参阅上面的url)。这通常是由错误的地址或SOAP操作引起的。有关更多详细信息,请参阅内部异常(如果存在)

1 个答案:

答案 0 :(得分:0)

也许您的防火墙阻止了来自您的网络服务器的通信?在本地计算机上进行开发时,通过代理进行的通信很可能是使用您的凭据,而在IIS服务器上运行应用程序的应用程序池的用户很可能没有正确的权限。