【问题标题】:asp.net mvc web request says proxy error 502 only when deployed to iis仅当部署到 iis 时,asp.net mvc web 请求才说代理错误 502
【发布时间】:2013-03-04 22:32:39
【问题描述】:

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

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

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

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

【问题讨论】:

  • 这是网络级代理还是本地机器代理?对localhost 的请求可能会完全绕过代理。
  • 这是一个网络级代理

标签: c# iis asp.net-mvc-4 proxy


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2017-05-18
    • 2017-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-24
    • 1970-01-01
    • 1970-01-01
    • 2019-10-09
    相关资源
    最近更新 更多