【问题标题】:What versions of Java will support TLS1.1哪些版本的 Java 将支持 TLS1.1
【发布时间】:2017-12-19 15:51:29
【问题描述】:

哪些版本的 Java 将支持 TLS1.1 我只需要确切的 java 版本和更新,如 JDK 7uXX

这个问题的原因我在连接 TLS1.1 和 Java 1.7 时遇到了问题。在大多数文档中,我已经阅读了它的支持,但我们必须手动启用它。即使启用后它也不起作用。

虽然用谷歌搜索,但我得到的信息仅适用于 java 7u95。

仅供参考 Java JDK 在客户端默认不启用 TLS v1.1 和 TLS v1.2:http://docs.oracle.com/javase/7/docs/technotes/guides/security/SunProviders.html#tlsprotonote 引入了 jdk.tls.client.protocols 系统属性以允许控制底层平台 TLS 实现并在客户端上启用特定协议。此系统属性在所有 JDK 8 版本中可用,或者在 Java 7 更新 95(2016 年 1 月)和 Java 6 更新 121(2016 年 7 月)之后可用。使用示例:-Djdk.tls.client.protocols=TLSv1.2

链接:http://communities.rightnow.com/posts/cb48420cb0

【问题讨论】:

  • 自己查起来真的有那么难吗?
  • 我投票结束这个问题,因为它与编程无关。
  • 感谢回复,刚刚我完成了完整的查询。

标签: java ssl jsse


【解决方案1】:

所有JDK7版本都支持TLS1.1 对于 JDK6(2006 年至 2013 年公共更新结束):TLS v1.1(JDK 6 更新 111 及更高版本)

【讨论】:

  • 在我的服务器环境中,我需要坚持使用 JDK 7u45,我尝试它不能与 TLS 1.1 一起使用,而我正在用 Java 1.8 测试它的工作正常
猜你喜欢
  • 1970-01-01
  • 2018-12-25
  • 2012-05-25
  • 1970-01-01
  • 2014-04-09
  • 1970-01-01
  • 1970-01-01
  • 2018-06-21
  • 2014-07-15
相关资源
最近更新 更多