Keytool.exe-将PFX转换为Java PKCS12密钥库。未知的证书?

时间:2019-01-22 14:15:32

标签: java keystore keytool

我正在将PFX转换为Java密钥库,如下所示:

"C:\Program Files (x86)\Java\jdk1.8.0_181\bin\keytool.exe" -importkeystore -srckeystore "C:\Temp\temp.pfx" -srcstoretype pkcs12 -srcstorepass "tempcertpass" -destkeystore "C:\Temp\trusted.certs" -deststoretype PKCS12 -deststorepass "tempstorepass" -destkeypass "tempstorepass"

我的PFX连同链中的所有证书和密钥一起使用。

上面的命令生成一个trust.certs文件,然后将其复制到C:\ Windows \ Sun \ Java \ Deployment中的系统范围的Java配置位置。

问题

当我在Java控制面板中查看并转到“安全性”标签>“管理证书”时,我的证书显示为:

颁发给:未知主题

发布者:未知发行人

但是,如果我在命令行中将-deststoretype更改为JKS,则证书将按原样显示?

我正在使用JDK 1.8.0_181。这是错误还是我错过了什么?谢谢。

0 个答案:

没有答案