如何在Liberty Profile上运行spring时使用java 7 TLS 1.2

时间:2016-01-13 03:07:02

标签: eclipse spring spring-mvc java-7 tls1.2

我想问一下,我将如何使用或启用TLS 1.2,因为我已将Web服务升级到TLS 1.2。我无法再创建与所述Web服务的会话。

如何使用TLS 1.2?我需要转换我的代码吗?

以下是我目前使用的技术:
* Ubuntu 15
* IBM Java 7 x64-71
* Eclipse x64 - WAS Liberty Profile
* MySQL
*春季4.0.3.RELEASE
* Spring Security 3.2.5.RELEASE
* Hibernate 4.3.5.Final

TIA

1 个答案:

答案 0 :(得分:0)

我认为我遇到了类似的问题,我的Liberty应用程序使用TLS v1.0进行响应,但我想使用v1.2。

默认情况下,Liberty(至少高达v.8.5.5.8)使用TLS v1.0(sslProtocol =" SSL_TLS")。

要启用v1.2,您应该在server.xml中指定sslProtocol =" SSL_TLSv2"。

例如,使用您自己的密钥库添加以下行:

<ssl id="defaultSSLConfig" keyStoreRef="defaultKeyStore" sslProtocol="SSL_TLSv2"/>