0

FeignクライアントにカスタムSSLSocketFactory(例:TrustingAllSSLSocketFactory)を使用する場合は、LoadBalancerFeignClient beanをオーバーライドする必要があります。コンフィグレーションによって実現できます。たとえば、リボンはribbon.CustomSSLSocketFactoryClassName=com.netflix.http4.ssl.AcceptAllSocketFactoryです。LoadBalancerFeignClientとSSLSocketFactory

答えて

1

LoadBalancerFeignClientは、標準feign.Clientのラッパーです。 ApacheまたはOk HTTPを使用している場合は、それぞれカスタムHttpClientまたはokhttp3.OkHttpClient beanを作成すれば十分です。デフォルトを使用している場合は、new feign.Client.Default(SSLSocketFactory, HostnameVerifier)のBeanを作成します。

関連する問題