2016-01-13 94 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