我正在尝试访问http://ws.geonames.org/countryInfo我可以浏览到正常,但是在我的代码中我被拒绝访问我不知道为什么,我通过在page_load上使用以下代码来测试服务
XmlDocument xml = new XmlDocument();
xml.Load("http://ws.geonames.org/countryInfo");
我还发现,如果我创建一个应用程序并使用IIS express,webservice会返回数据,但是在IIS 7上运行时会出现问题。
答案 0 :(得分:1)
DotNetOpenAuth...CreatRequest breaks on server (Works on my machine ;-)
基本上它是代理,我将应用程序池身份更改为我,它通过代理很好。为什么IIS快递通过而不是IIS 7.5我不确定。 希望它有所帮助。