HttpClient异常:javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

📅 2026/8/28 1:34:46
HttpClient异常:javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
这个错误可以使用以下方法配置HttpClient来解决SSLContext sslContext SSLContext.getDefault(); SSLConnectionSocketFactory sslConnectionFactory new SSLConnectionSocketFactory( sslContext, new String[]{TLSv1.2}, null, NoopHostnameVerifier.INSTANCE); RegistryConnectionSocketFactory registry RegistryBuilder.ConnectionSocketFactorycreate() .register(https, sslConnectionFactory) .register(http, PlainConnectionSocketFactory.INSTANCE) .build(); HttpClientConnectionManager ccm new BasicHttpClientConnectionManager(registry); CloseableHttpClient httpClient HttpClientBuilder.create() .setSSLSocketFactory(sslConnectionFactory) .setConnectionManager(ccm).build();青蛙客服系统https://download.csdn.net/download/look4liming/93326820