如何将 chain.cer 包含在密钥库文件中?

如何将 chain.cer 包含在密钥库文件中?

我想创建一个带有证书和 chain.cer 文件的密钥库文件。

# openssl pkcs12 -export -chain -CAfile chain.cer -in example.cer -inkey example.key -out keystore.jks -name tomcat -passout pass:changeit
Error unable to get issuer certificate getting chain.

问题

有人知道我做错了什么吗?

答案1

keytool是您要查找的用于处理 Java 密钥库文件的命令。它由Java JDK(您也许可以使用 来做到这一点openssl,但我不知道。)

要将根 CA 证书或中间 CA 证书导入密钥库:

keytool -import -trustcacerts -alias root -file cachain.crt -keystore keystore.jks

更多信息和示例:
最常见的 Java Keytool 密钥库命令

相关内容