JAVA:如何获取认证(crt)文件的密钥库文件

Muh*_*edy 19 java keystore crt keytool

大家好,

我有一个.crt文件,我需要获取相关的密钥库文件.怎么办?

keytool有帮助的呢?

谢谢.

rur*_*kyi 41

使用临时密钥创建商店:

keytool -import -alias alias -file cert_file.crt -keypass keypass -keystore yourkeystore.jks -storepass Hello1
Run Code Online (Sandbox Code Playgroud)

然后删除现有条目:

keytool -genkey -alias temp -keystore yourkeystore.jks -storepass Hello1
Run Code Online (Sandbox Code Playgroud)

现在你有空店.你可以检查它是否为空:

keytool -delete -alias temp -keystore yourkeystore.jks -storepass Hello1 
Run Code Online (Sandbox Code Playgroud)

然后将您的证书导入商店:

keytool -list -keystore yourkeystore.jks -storepass Hello1
Run Code Online (Sandbox Code Playgroud)

你走吧!

  • 实际上,您不需要先创建一个空的密钥库.如果仅使用last命令,它将创建一个密钥库,其中只有一个信任条目用于导入的证书,因为密钥库尚不存在. (5认同)