我正在尝试使用以下参数建立TLSv1.2连接:
-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?
答案 0 :(得分:0)
尝试添加从Java网站http://docs.aws.amazon.com/cli/latest/reference/ec2/wait/instance-exists.html下载的Java Criptography Extension jar文件(这是JAVA7,您应该下载所需的)到您的JAVA(服务器使用)/ jre / security / lib文件夹。 让我们知道!问候