我使用以下命令将根签名者CA证书导入Java SE 8:
keytool -importcert -alias "DigiCert Global Root G2" -file DigiCert_Global_Root_G2.pem
我收到以下消息,表明证书已成功导入:“证书已添加到密钥库”。我知道已经添加了它,因为我可以使用keytool -list命令查看它的信息。
但是,当我查看Java控制面板并进入“管理证书”时,该证书不会出现在任何地方。导入证书后,我重新启动了PC。我在“管理证书”中到处都有查找:在每种证书类型的“用户”和“系统”选项卡中。
有谁知道为什么导入的证书没有显示在控制面板中?
将此添加到您的命令,看看是否可行:
-keystore $JAVA_HOME\lib\security\cacerts
注意:如果您的JAVA_HOME设置为jdk,则路径为:
-keystore $JAVA_HOME\jre\lib\security\cacerts
密钥库的默认密码为“ changeit”。也要注意“ JAVA_HOME”变量中的空白。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句