与多个 api 通信时间歇性面临 407 代理身份验证错误

问题描述 投票:0回答:1

我使用 postman 来自动化我的一些 api 测试,在尝试间歇性地与某些 api 通信时遇到 407 代理错误,它失败了,就像发出了 10/100 个请求一样。

虽然我们尝试与我们的网络团队进行检查并使用wireshark应用程序进行检查,但很明显,在发生故障时用户信用没有通过。我们可以做什么来解决这个问题。我们不想在应用程序级别设置某个代理,因为它可能会影响从那里调用的所有 API

networking proxy power-automate http-status-code-407
1个回答
0
投票

我很可能已经弄清楚了。 到目前为止,下面的修复100%有效

具体来说,在测试 Web 服务时(当然是在客户端存根端),我不断地随机出现以下异常:

The remote server returned an unexpected response: (407) Proxy Authentication Required

我在 VPN 区域内工作时会收到此消息,但并非总是如此(我大约 20% 的时间收到此消息)。

如果您可以使用标准 Internet 浏览器连接您的 Web 服务,而您的应用程序却不能,那么这意味着您可以采取一些措施来修复您的应用程序!例如,尝试浏览到 Web 服务的 ASMX“主页”,其中列出了所有公开的 Web 方法。如果这有效,那么将以下内容添加到客户端应用程序的配置文件中就会产生完全不同的效果

<!-- to prevent "The remote server returned an unexpected response: -->
<!--             (407) Proxy Authentication Required"               -->

<system.net><defaultProxy useDefaultCredentials="true"/></system.net>
© www.soinside.com 2019 - 2024. All rights reserved.