我在asp.net网站上遇到以下错误,同时尝试调用wcf服务方法:
连接尝试失败,因为连接方没有 在一段时间后正确响应,或建立连接 失败,因为已连接的主机无法响应77.XXX.XX.XX:809
然后更详细地说,我得到了一个socketexception,webexception以及这个endpointnotfoundexception:
没有收听端点 http://77.XXX.XX.XX:809 / RemoteSyncService /可以接受 消息。这通常是由不正确的地址或SOAP操作引起的。
wcf服务(RemoteSyncService)托管在77.XXX.XX.XX服务器上的.net应用程序中。使用的绑定是basicHttpBinding。
asp.net站点web.config中使用的端点地址是:
http://77.XXX.XX.XXX:809/RemoteSyncService
// this is the same on the remote server
通过使用VS2010中的“添加服务引用”功能(在此地址:http://77.XXX.XX.XXX:809/RemoteSyncService/mexHttp上),自动生成asp.net网站的服务代码,如其他远程服务器中所述。
一切都在开发机器上完美运行..
我尝试和工作的内容:
如果需要,将提供代码..
答案 0 :(得分:1)
确保您的生产服务器没有防火墙。