我正在尝试在我的 WebLogic 服务器上启用 SSL,但遇到了问题。
这是我到目前为止所做的:
创建自定义密钥库:
keytool -genkeypair -keyalg RSA -dname "cn=weblogic" -alias webcenter_portal -keypass welcome1 -keystore webcenter_portal.jks -storepass changeit -validity 720
为密钥库创建证书:
keytool -exportcert -v -alias webcenter_portal -keystore webcenter_portal.jks -storepass changeit -rfc -file webcenter_portal.cer
将此证书导入 cacerts(JRE 的信任库):
keytool -import -noprompt -trustcacerts -alias webcenter_portal -file C:/Oracle/Middleware/jdk160_24/bin/webcenter_portal.cer
-keystore C:/Oracle/Middleware/jdk160_24/jre/lib/security/cacerts
-storepass changeit
之后,在管理控制台上,选择我的服务器:
密钥库选项卡 > 选择的自定义身份和 Java 标准信任 > 指定的密钥库详细信息 > 保存
SSL 选项卡 > 指定的密钥库详细信息。我所做的一项重要设置是主机名验证中的“无”。
常规选项卡 > 启用 SSL。
在所有这些配置之后,我退回了我的服务器。
但是 HTTPS 不起作用,任何人都可以指导/帮助在哪里寻找问题吗?
谢谢。