【发布时间】:2013-08-09 14:20:12
【问题描述】:
我正在尝试访问 http://ws.geonames.org/countryInfo,我可以正常浏览,但是在我的代码中我被拒绝访问我不知道为什么,我正在通过 page_load 上的以下代码来测试服务
XmlDocument xml = new XmlDocument();
xml.Load("http://ws.geonames.org/countryInfo");
我还刚刚发现,如果我创建了一个应用程序并使用 IIS express,web 服务可以正常返回数据,但是在 IIS 7 上运行时就会出现问题。
【问题讨论】:
-
对我来说很好。防火墙问题?
-
是的,我也想到了..关闭了防火墙..仍然遇到同样的问题。
-
是否出现异常? (或显式错误的更多细节)
-
错误信息说..连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应 5.9.41.208:80 描述:一个当前 Web 请求执行期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。源错误:{ XmlDocument xml = new XmlDocument(); xml.Load("ws.geonames.org/countryInfo"); }
-
您是否需要使用代理?看到这个问题:stackoverflow.com/questions/13283228/…
标签: c# web-services iis geonames