Java.io.IOException:自定义Web服务器的密钥库格式无效

时间:2012-07-17 16:44:33

标签: java ssl

我正在尝试为基于Java的自定义Web服务器续订SSL证书。我创建了csr并订购了SSL证书。我收到了X.509和PKCS#7格式的SSL证书。我在我的密钥库中导入了证书,当我启动网络服务器时,我收到了异常

  

“Java.io.IOException:无效的密钥库格式”

我使用下面的命令在我的密钥库中导入证书

keytool -import -trustcacerts -file mycertificate.p7s -keystore mykeystore.jks -alias "alias"

这是否发生是因为我的密钥库类型是“jks”而我的证书是PKCS#7格式?

1 个答案:

答案 0 :(得分:0)

谢谢大家。通过在代码中使用密钥库文件而不是证书文件来解决该问题。