【问题标题】:WebLogic SSL Handshake errorWebLogic SSL 握手错误
【发布时间】:2014-12-03 22:14:25
【问题描述】:

我正在从收到 SSL 握手错误的 WebLogic Java 应用程序进行 REST 调用。我没有进行任何特殊的 HTTPS 或 SSL 配置。该 URL 使用的是 HTTPS。如果我从与应用程序/WebLogic 相同的服务器上的浏览器进行相同的 GET 调用,我会收到连接不受信任的警告。点击接受后,我可以看到该页面。如何配置 WebLogic 以允许这些连接?

【问题讨论】:

标签: http ssl https weblogic


【解决方案1】:

我最终不得不使用以下方法将证书导入我的 DemoTrust.jks:

keytool -import -trustcacerts -keystore /usr/local/wls12120/wlserver/server/lib/DemoTrust.jks -alias mycert -file ~/certname.cert

我为从浏览器获得的链中的每个证书都这样做了。我使用了默认的 DemoTrust.jks 密码:DemoTrustKeyStorePassPhrase。我还将证书导入到 /usr/local/wls12120/wlserver/server/lib/cacerts,但不确定是否有必要。

【讨论】: