NoSuchAlgorithmException:TLSv1.2未知协议

时间:2016-11-14 08:47:56

标签: java ssl tls1.2

我尝试过很多东西并搜索了很少的帖子,但找不到下面问题的正确答案。

在制作ssl语境时,即

ctx = SSLContext.getInstance("TLSv1.2");

我得到了例外

java.security.NoSuchAlgorithmException: Unknown protocol: TLSv1.2

我尝试使用

的其他协议
ctx = SSLContext.getInstance("TLSv1");

然后我收到错误

javax.net.ssl.SSLHandshakeException: algorithm not supported for certificate

请帮助我,我在哪里弄错了。

1 个答案:

答案 0 :(得分:1)

您必须使用一些不支持TLS 1.2的Java版本。

升级。