从crt和pem文件生成PFX文件



我有以下文件:

  • root.crt
  • 中间1.crt
  • 中间2.crt
  • 私钥.pem

我试图用openssl 生成一个pfx文件

openssl pkcs12 -export -out certificate.pfx -inkey privatekey.pem -in root.crt -certfile intermediate1.crt -certfile intermediate2.crt

这给了我以下错误:

No cert in -in file 'root.crt' matches private key
68310000:error:05800074:x509 certificate routines:X509_check_private_key:key values mismatch:cryptox509x509_cmp.c:405:

我的私钥有问题吗?

root.crt与私钥不匹配。在使用正确的crt文件后,它就工作了。

用"-inkey file"指定的私钥应与用"-in-file"指定的证书匹配。

相关内容

  • 没有找到相关文章

最新更新