Tag: http status code 407

远程服务器返回错误:(407)需要代理validation

我在调用Web服务时遇到此错误: “远程服务器返回一个错误:(407)代理validation必需”。 我得到了一般的想法,我可以通过添加代码来工作 myProxy.Credentials = NetworkCredential("user", "password", "domain"); 或者在代码中使用DefaultCredentials。 我的问题是,这个Web服务的调用在没有这个的情况下在生产环境中工作。 似乎有一个涉及Machine.config的非代码解决scheme,但它是什么? 此刻,我无法进入生产框的machine.config文件,看看是什么样子。 我试图更新我的machine.config如下,但我仍然得到了407错误。 <system.net> <defaultProxy enabled="true" useDefaultCredentials="true"> <bypasslist> <clear /> </bypasslist> <proxy proxyaddress="myproxy:9000" usesystemdefault="false" bypassonlocal="true" autoDetect="False" /> </defaultProxy> </system.net>