我想向资源(该资源位于代理之后)发出请求。我也有代理地址和端口。我曾尝试用NetworkCredentialn
没有成功,CacheCredentials
没有成功。引发WebException是:C#407需要代理验证
WebResponse response = request.GetResponse();
我已经做到了这一点:
ProtocolError
The remote server returned an error: (407) Proxy Authentification Required
我一直在这条线得到错误 Package manager in Visual Studio 2015 "407 (Proxy Authentication Required)"
我试图配置我app.config文件
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
</configuration>
我认为这里的“请求”是一个WebRequest?你是否设置了代理属性? https://msdn.microsoft.com/zh-cn/library/system.net.webrequest.defaultwebproxy(v=vs.110).aspx或https://msdn.microsoft.com/zh-cn/library/system .net.webrequest.proxy(v = vs.110).aspx在您传递的代理对象中,您可以设置用于使用代理进行身份验证的凭据。 – ADyson