如何启用TLS 1.2版在网络逻辑传出HTTPS交易(How to enable TLS versi

2019-09-27 01:49发布

我工作的一个项目,该项目需要TLS 1.2版传出HTTPS交易网络的逻辑服务器上启用。 我试着用下面的Web逻辑的启动脚本属性:Weblogic.security.SSL.minimumProtocolVersion = TLSv1.2工作或者Weblogic.security.SSL.protocolVersion = TLS

但是,当我进行了一些测试,我能看到的TLSv1在weblogic的SSL记录的客户问候消息仍然习惯。 我们想尽排列组合启动TLS握手TLSv1.2工作,但至今没有成功。

当我们启用了基于WebLogic太阳HTTP处理程序,并在启动脚本以下属性中使用,我是能够使用TLSv1.2工作-DUseSunHttpHandler =真-Dhttps.protocols = TLSv1.2工作

我的问题是如何使用WebLogic HTTP连接类的,而不是基于HTTP的太阳类时在WebLogic 12c的版本的IBM Java 1.7 SR9传出HTTPS交易使TLSv1.2工作?

Answer 1:

您可以从Weblogic的传出连接启用TLSv1.2工作。

根据管理servfer,服务器启动的参数如下添加

-Djdk.tls.client.protocols = TLSv1.2工作



Answer 2:

你必须-DUseSunHttpHandler =真与IBM JDK以及对于WebLogic。 否则,它会选择默认的HTTP处理程序,weblogic.net.http.HttpsURLConnection。

你可以找到在细节http://www-01.ibm.com/support/docview.wss?uid=swg27046674 。



文章来源: How to enable TLS version 1.2 in web logic for outgoing https transactions