异常原因“System.Net.WebException:无法解析远程名称”?
我有一个.NET客户端应用程序调用我的.NET Web服务,该服务又调用第三方Web服务,例如,在’www.foo.com’.
.NET Client -> 'My Web Service' -> 'Third Party Web Service' 从Visual Studio 2008开始,这一切都运行正常,也就是说,我在localhost中运行“我的Web服务”:someport成功调用了“第三方Web服务”. 然后,我将“我的Web服务”发布到Windows 2003 Server框中. 我尝试过以下方法: >在我部署“我的Web服务”的服务器上,我打开了Internet Explorer并输入了Web服务地址“http://www.foo.com/somewebservice.asmx”. 我该如何解决这个问题? 解决方法
从马克的评论到他自己的问题:
最后这是一个代理服务器问题.异常消息是红鲱鱼.为了解决这个问题,我使用代理服务器的IP地址和端口创建了一个WebProxy实例: WebProxy proxy = new WebProxy( proxyServerIPAddress,Convert.ToInt32( proxyServerPort ) ); myService.Proxy = proxy; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |