1

当我在 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 禁止”。请帮助我或给我一个关于这个问题的建议。谢谢。

4

0 回答 0