0

Conscrypt を Apache HttpClient 5 で使用するための推奨される方法は何ですか?

conscrypt-openjdk-uber-2.2.1.jarjar をクラスパスに追加してsslcontextasを構成しようとしましSSLContexts.custom().setProvider(Conscrypt.newProvider())たが、それで HttpClient をテストすると、次のsslcontextようにスローされます。

[main] INFO org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec - 
Recoverable I/O exception (java.net.NoRouteToHostException) caught when processing request to 
{s}->https://www.wikipedia.org:443

カスタム行を削除すると、setProvider(通常の JSSE を介して) 完全に機能します。

ここに Conscrypt が依存関係としてリストされていることに気付きました: https://hc.apache.org/httpcomponents-client-5.0.x/httpclient5/dependencies.html、おそらく、有効にする必要がある Conscrypt の組み込みサポートがあります。どこか?

4

1 に答える 1