Spring 5 WebClient使用SSL

我正在尝试查找WebClient使用的示例。我的目标是使用Spring 5 WebClient使用https和自签名证书查询REST服务

有什么例子吗?

回答:

切勿在生产中使用此TrustManagerFactory。它仅用于测试目的,因此非常不安全。

@Bean

public WebClient createWebClient() throws SSLException {

SslContext sslContext = SslContextBuilder

.forClient()

.trustManager(InsecureTrustManagerFactory.INSTANCE)

.build();

ClientHttpConnector httpConnector = HttpClient.create().secure { t -> t.sslContext(sslContext) }

return WebClient.builder().clientConnector(httpConnector).build();

}

以上是 Spring 5 WebClient使用SSL 的全部内容, 来源链接: utcz.com/qa/434046.html

回到顶部