1

我们的项目有问题。我们使用 C# 和 Web 服务的客户端制作 Web 服务。在我们的办公室,客户工作正常,但在生产中,我们遇到了代理问题。代理在 Windows Internet 属性中配置。客户端必须连接到 http:\aaa.com 并且 http:\aaa.com 是代理异常。但是客户端没有连接。在代理日志中我们可以看到客户端通过代理并忽略代理异常。为什么客户端不接受 Internet 属性的例外?

编辑:很抱歉代理配置是 *.aaa.com 使用 Intenet Explorer 我可以访问 Web 服务

4

1 回答 1

1

我不记得 .NET 使用了哪些设置(我怀疑是 WinHTTP),但可以尝试的一件简单的事情是(在命令行中):

proxycfg -u

这会将 Internet Explorer 代理设置导入 WinHTTP。

除此之外,您还可以通过configuration/system.net/defaultProxy节点的配置(app.config/web.config/machine.config/etc)调整代理设置。就个人而言,我会尽量避免这个(配置)选项——它只会增加你需要记住维护的东西的数量!

于 2008-11-18T07:48:28.237 回答