2016-01-13 95 views
0

我想问一下,自从web服务升级到TLS 1.2后,我怎么才能使用或启用TLS 1.2。我不能再为该Web服务创建一个会话。如何在运行Liberty Profile的spring上使用java 7 TLS 1.2

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

下面是技术目前我使用:
* Ubuntu的15
* IBM Java 7的x64-71
* Eclipse的64 - 不是自由资料
的MySQL
*春4.0.3.RELEASE
*春季安全3.2.5.RELEASE
*休眠4.3.5.Final

TIA

回答

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"/>

+0

添加该行以什么文件? –

+0

到server.xml文件。 – Lars