javax.net.ssl.SSLHandshakeException:Received fatal alert : handshake_failure
问题原因之一:jdk版本7默认支持版本TLS jdk 1.8默认支持TLSv1.2
可尝试解决办法:第一种:提升服务的jdk版本1.8。
第二种:指定tls版本 SSLConnectionSocketFactory scsf = new SSLConnectionSocketFactory(
SSLContexts.custom().loadTrustMaterial(null,new TrustSelfSignedStrategy()).build()),
new String[]{"TLSv1.2"},
null,
NoopHostnameVerifier.INSTANCE
)
javax.net.ssl.SSLHandshakeException:Received fatal alert : handshake_failure
最新推荐文章于 2024-08-29 15:58:02 发布