获取 SSL 握手错误
Getting SSL handshake error
我在我的应用程序中使用第三方网络服务。它有 https url 需要握手。我正在使用 Weblogic 应用程序服务器,我想在我的服务器中配置证书。
任何人都可以向我提供配置该证书的步骤吗?
还有什么是 Weblogic 控制台上的身份和信任?
请帮忙!!
更新 WebLogic 使用的 JVM 的 cacerts 文件。使用 WebLogic 控制台,select 服务器。然后使用 Configuration > Keystores 选项卡在此页面上找到标记为 Java Standard Trust Keystore 的 cacerts 文件位置。
您需要将来自 Web 服务的证书导入到此 cacerts 文件中。如果您是 Windows 用户,我会使用一个名为 Keystore Explorer (http://keystore-explorer.sourceforge.net/) 的免费工具。此应用程序允许使用 URL 直接导入证书。为此,请在 KeyStore Explorer 中打开您的 cacerts 文件,然后使用检查 SSL 选项导入证书。
我使用 Jdk bin 文件夹中提供的 keytool 命令解决了这个问题。
我刚去 demotrust.jks 并在其中导入了第三方证书,它对我有用。
我使用了下面的命令。
${ORACLE_HOME}/product/jrockit-jdk1.6.0_20-R28.1.0-4.0.1/bin/keytool -import -alias [AliasForYourCertificate] -keystore ${ORACLE_HOME}/Middleware/wlserver_10.3/server/lib/DemoTrust.jks -file /home/oracle/[YourCertFile].crt
我在我的应用程序中使用第三方网络服务。它有 https url 需要握手。我正在使用 Weblogic 应用程序服务器,我想在我的服务器中配置证书。
任何人都可以向我提供配置该证书的步骤吗?
还有什么是 Weblogic 控制台上的身份和信任?
请帮忙!!
更新 WebLogic 使用的 JVM 的 cacerts 文件。使用 WebLogic 控制台,select 服务器。然后使用 Configuration > Keystores 选项卡在此页面上找到标记为 Java Standard Trust Keystore 的 cacerts 文件位置。
您需要将来自 Web 服务的证书导入到此 cacerts 文件中。如果您是 Windows 用户,我会使用一个名为 Keystore Explorer (http://keystore-explorer.sourceforge.net/) 的免费工具。此应用程序允许使用 URL 直接导入证书。为此,请在 KeyStore Explorer 中打开您的 cacerts 文件,然后使用检查 SSL 选项导入证书。
我使用 Jdk bin 文件夹中提供的 keytool 命令解决了这个问题。
我刚去 demotrust.jks 并在其中导入了第三方证书,它对我有用。
我使用了下面的命令。
${ORACLE_HOME}/product/jrockit-jdk1.6.0_20-R28.1.0-4.0.1/bin/keytool -import -alias [AliasForYourCertificate] -keystore ${ORACLE_HOME}/Middleware/wlserver_10.3/server/lib/DemoTrust.jks -file /home/oracle/[YourCertFile].crt