在Debian上配置WebLogic的SSL证书,可按以下步骤操作:
server.key)、证书(如server.crt)及中间证书(如有,如intermediate.crt)。keytool生成密钥库(若不存在),并导入证书:keytool -genkeypair -alias weblogic -keyalg RSA -keystore /path/to/keystore.jks -keysize 2048 # 生成密钥库(含私钥)
keytool -import -alias weblogic -file server.crt -keystore /path/to/keystore.jks -storepass <密码> # 导入服务器证书
keytool -import -alias intermediate -file intermediate.crt -keystore /path/to/keystore.jks -storepass <密码> # 导入中间证书(如有)
config.xml,添加SSL监听器配置:<ssl>
<enabled>true</enabled>
<keystore>
<name>keystore.jks</name>
<password><密码></password>
<path>/path/to/keystore.jks</path>
</keystore>
<key-alias>weblogic</key-alias>
</ssl>
/path/to/weblogic/bin/stopWebLogic.sh
/path/to/weblogic/bin/startWebLogic.sh
https://服务器地址:端口,检查锁图标确认证书生效。注意:确保密钥库文件权限正确,定期备份密钥库。若需双向认证,需额外配置客户端证书。