当我在 C# 中调用 Web 服务时出现此错误:“远程服务器返回错误:(407) 需要代理身份验证”。我参考了一些主题,但问题未解决。
在调用 ws 函数之前,我被添加到我的 .cs 代码中:
WebProxy proxy = new WebProxy("http://doamin:9001", true);
proxy.Credentials = new NetworkCredential("user", "pass");
WebRequest.DefaultWebProxy = proxy;
在配置中我添加了<configuration>
标签:
<system.net>
<defaultProxy useDefaultCredentials="true" >
<proxy usesystemdefault="False"
proxyaddress="http://doamin:9001"
bypassonlocal="True"
autoDetect="False" />
</defaultProxy>
</system.net>
添加一些代码后,我得到另一个错误:“远程服务器返回错误 403 禁止”。请帮助我或给我一个关于这个问题的建议。谢谢。