【发布时间】:2021-02-16 07:05:00
【问题描述】:
我需要使用不同的 ssl 上下文调用不同的服务。我需要为此使用 diff webclients 还是有一种方法可以只使用一个?
【问题讨论】:
-
“不同的 ssl 上下文”和“不同的 Web 客户端”是什么意思?你能给我们看一个代码示例吗?根据我的经验,使用 Web 客户端时通常不会出现 SSL 的概念。这一切都对你隐藏。所以我不明白你的问题。
-
从这里我看到你可以使用 sslcontext 创建一个 httpclient 连接器并使用它来创建一个 webclient。我的用例需要我使用 diff ssl 上下文连接到 2 个不同的端点。
-
来自“这个”?你的意思是?您能否展示一些示例代码,说明您如何使用特定的 sslcontext 设置 httpclient?
-
对不起。我以为我把网址放在这里。 stackoverflow.com/questions/45418523/…
-
您访问什么样的网站?他们使用的是自签名证书还是非标准证书?这就是那个问题的意义所在。该问题不适用于标准情况,例如转到
apple.com、google.com,或者可能是yourwork.com或网络上的大多数其他 URL。
标签: java spring webclient spring-webclient sslcontext