Oracle
在 Weblogic 10 中安裝 SSL 支持
我在將 SSL 證書安裝到 Weblogic 10 時遇到了一些麻煩,這是我的配置步驟:
- 將 .cert 和 .key 複製到伺服器
- 執行了以下操作:
$$ $$# keytool -import -keystore myKeystore -trustcacerts -alias myKeystore -file myCert.cert -storepass myStorePass -noprompt 證書已添加到密鑰庫
- 執行以下操作:
$$ $$# java utils.ImportPrivateKey myKeystore myStorePass myKeystore myStorePass myCert.cert myCert.key 將私鑰 myCert.key 和證書 myCert.cert 導入到別名 myKeystore 下 jks 類型的密鑰庫 myKeystore
- 執行 Weblogic
$$ $$# ./startWebLogic.sh -Dweblogic.security.SSL.trustedCAKeyStore -Dweblogic.security.SSL.nojce=true
這給了我輸出:
<Security> <BEA-090171> <Loading the identity certificate and private key stored under the alias myKeystore from the JKS keystore file /Oracle/Middleware/user_projects/domains/testDomain/myKeystore .> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file /root/Oracle/Middleware/jrockit_160_05_R27.6.2-20/jre/lib/security/cacerts.> <Could not load a jks keystore from the file /Oracle/Middleware/jrockit_160_05_R27.6.2-20/jre/lib/security/cacerts. Exception: java.io.IOException: Keystore was tampered with, or password was incorrect>
現在密碼是正確的,但這不起作用,為什麼?
在 weblogic 控制台中,您是否在 Keystores 選項卡上提供了密鑰庫密碼(“myStorePass”)並在 SSL 選項卡上提供了私鑰的密碼?