【发布时间】:2018-09-14 03:04:13
【问题描述】:
我有两个 .p12 证书,我使用此命令将它们转换为 .pem 文件:
openssl pkcs12 -in cert1.p12 -out cert1.pem -nodes
openssl pkcs12 -in cert2.p12 -out cert2.pem -nodes
然后我将两个 .pem 文件连接成一个 .pem 文件:
cat cert1.pem cert2.pem > combo.pem
然后我将combo.pem 转换为 .p12 证书:
openssl pkcs12 -export -in combo.pem -out combo.p12
但是当我去查看combo.p12 cert的内容时,它只有cert1.pem的信息:
keytool -v -list -keystore combo.p12
我希望 combo.p12 证书同时具有 .pem 证书信息。我做错了什么?
【问题讨论】:
-
欢迎来到 StackOverflow。看起来您的问题与以下问题重复:Load multiple certificates into PKCS12 with openssl。您是否尝试将证书及其密钥及其信任链放入
.p12捆绑包中? -
我看到了这个问题,但我认为我的情况略有不同,因为我没有两个 .p12 证书的
-in或-inkey私有证书。但是要回答您的问题,是的,我正在尝试这样做..
标签: ssl openssl certificate pem p12