java如何将证书导入mac os上的密钥库
我已从具有cer扩展名的服务器下载了证书。并尝试使用以下命令将其导入密钥库
keytool -import -trustcacerts -alias https -file MyCrtFile.crt -keystore /Library/Java/JavaVirtualMachines/jdk-11.0.10.jdk/Contents/Home/lib/security/cacerts
然后我试着用命令找到它
keytool -list -v -keystore /Library/Java/JavaVirtualMachines/jdk-11.0.10.jdk/Contents/Home/lib/security/cacerts -alias https
但是有一个例外
keytool error: java.lang.Exception: Keystore file does not exist: ...
我做错了什么
# 1 楼答案
确保您的JDK目录是正确的
该命令应使用默认的空白密码。获取“密钥库文件不存在”意味着该文件不存在
如果密钥库存在但别名不存在,则应获得“别名不存在”