如何在运行Liberty Profile的spring上使用java 7 TLS 1.2
问题描述:
我想问一下,自从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
答
我想我有一个类似的问题,我的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"/>
添加该行以什么文件? –
到server.xml文件。 – Lars