如何将 .cer 文件转换为 .pem 文件

Sag*_*oya 1 keychain push-notification ios

我从钥匙串导出 .cer 文件并使用以下命令尝试在 .pem 文件中进行转换,但导致 .pem 文件丢失

-----开始私钥-----

请任何人都可以提供另一种方法来做到这一点

命令就像

openssl pkcs7 -text -in certfile.cer -print_certs -outform PEM -out certfile.pem
Run Code Online (Sandbox Code Playgroud)

Mru*_*ank 5

如果有人想使用推荐的命令来创建 pem 文件,那么这里是我的要点的解决方案。

  1. openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem
  2. openssl pkcs12 -nocerts -in PushChatKey.p12 -out PushChatKey.pem
  3. cat PushChatCert.pem PushChatKey.pem > ck.pem

前 3 个命令将生成 pem,但如果您想测试,则需要第 4 个和第 5 个命令。
如果您收到有关未知命令“telnet”的错误,请从brew 安装telnet。