当我的应用程序尝试与 Web 服务通信时出现错误
(407) 需要代理身份验证(ISA 服务器需要授权才能完成请求。对 Web 代理过滤器的访问被拒绝。)
我看到了一些主题,但我无法理解。我正在使用 VB.net
当我的应用程序尝试与 Web 服务通信时出现错误
(407) 需要代理身份验证(ISA 服务器需要授权才能完成请求。对 Web 代理过滤器的访问被拒绝。)
我看到了一些主题,但我无法理解。我正在使用 VB.net
正如错误所说,您的代理服务器正在阻止访问该服务。您可以编写一些代码来向用户询问代理的凭据,或者(更简单)您可以将以下内容放入您的应用程序 app.config 中:
<system.net>
<defaultProxy useDefaultCredentials="true"/>
<system.net>
如果您有更复杂的要求,还有其他设置。尝试在这里寻求指导
您的 app.config 文件应如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
</configuration>
我认为所指的错误TraceUtility
是不相关的 - 不同的问题。