我试图使用以下参数建立TLSv1.2连接:
可能的原因是什么?在另一个与相同密钥和信任存储一起使用的环境中尝试,它可以正常工作...听起来像是环境问题。JVM是否有相关问题?
-Dhttps.protocols=TLSv1.2
-Djdk.tls.disabledAlgorithms=SSLv3,SSLv2Hello,TLSv1,TLSv1.1
但是,当我使用-Djavax.net.debug=ssl:handshake,verbose时,总是会得到以下结果
Thread-9, WRITE: TLSv1 Handshake, length = 149
Thread-9, READ: TLSv1 Alert, length = 2
Thread-9, RECV TLSv1 ALERT: fatal, handshake_failure
可能的原因是什么?在另一个与相同密钥和信任存储一起使用的环境中尝试,它可以正常工作...听起来像是环境问题。JVM是否有相关问题?