我有使用 http4(proxyAuthScheme=http4 和端点以 https://<> 开头)并使用代理和使用 sslContextParametersRef 的现有连接。它以前工作正常。
现在我们已经用新代理升级了我们的新代理,我开始看到 HTTP 401 错误。
所有凭据都正确并且以前可以正常工作。
https4://test.org/DownloadHandler.ashx?proxyAuthHost=&authPassword=&bridgeEndpoint=true&authUsername=&proxyAuthScheme=http4&proxyAuthPort=& throwExceptionOnFailure=true&sslContextParametersRef=sslContextParameters&proxyAuthPassword=&disconnect=true&okStatusCodeRange=200-299& proxyAuthUsername=
sslContext 配置了正确的密钥存储和信任存储以及 TLSv1.2。
所有这些配置在新代理服务器条目之前和使用时都有效,我收到 HTTP 401 错误。
我还从端点 uri 中删除了 proxyAuthScheme=http4 并且我收到了 ssl unverified 错误,这与这篇文章中的相同。(https://camel.465427.n5.nabble.com/Using-the-HTTP4-component-to-make-a-HTTPS-call-behind-proxy-sever-td5719105.html)
这里的任何帮助将不胜感激。