openssl:没有与私钥/链接证书匹配的证书

openssl:没有与私钥/链接证书匹配的证书,openssl,certificate,chained,Openssl,Certificate,Chained,我在使用私钥绑定链接证书时遇到此错误: “没有与私钥匹配的证书” 我使用的命令如下: openssl pkcs12-export-in-chainedcertificate.pem-inkey private.pem-name MyCert-out chained.p12 在我的chainedcertificate.pem中有三块开始/结束证书。CA、中间证书和用户证书在文件中的顺序相反(即CA是最后一个) 当我删除最后两个块并只保留用户证书时,chained.p12生成时没有任何错误 为什么插

我在使用私钥绑定链接证书时遇到此错误:

“没有与私钥匹配的证书”

我使用的命令如下:

openssl pkcs12-export-in-chainedcertificate.pem-inkey private.pem-name MyCert-out chained.p12

在我的chainedcertificate.pem中有三块开始/结束证书。CA、中间证书和用户证书在文件中的顺序相反(即CA是最后一个)

当我删除最后两个块并只保留用户证书时,chained.p12生成时没有任何错误


为什么插入根证书和中间证书会导致此类错误消息危及创建?

我认为您需要先提供用户证书,然后再深入到文件末尾的CA。至少我会试试这个。可能我误解了您对所选实际订单的描述。

我认为您需要先提供用户证书,直到文件末尾到达CA。至少我会试试这个。可能我误读了您对所选实际顺序的描述。

我遇到了这样一个问题,结果是“chainedcertificate.pem”文件必须具有根证书、中间证书和密钥证书,其顺序必须与此一致。然后它就成功了。

我遇到了这样一个问题,结果是“chainedcertificate.pem”文件必须具有根证书、中间证书和密钥证书,其顺序必须与完全一致。然后它成功了