1

嗨,我正在通过我的 asp.net MVC 应用程序中的控制器创建一些 Web 请求。要验证我正在使用的代理

System.Net.WebRequest.DefaultWebProxy.Credentials =  System.Net.CredentialCache.DefaultNetworkCredentials;

这在向外部服务器发出网络请求时工作正常,例如:http ://www.google.com或其他

但是当我向本地主机发出请求时,它说代理错误并给出错误代码 502。这个错误的可能原因是什么?任何帮助都非常感谢。

4

1 回答 1

1

这是 IIS 的问题,它实际上不读取主机文件,因此必须手动将代理服务器和绕过列表分配给 web.config 文件。很好的资源http://msdn.microsoft.com/en-us/library/31465c77.aspx

于 2013-03-12T19:35:21.757 回答