美文网首页iOS开发
Mac 将p12转换pem问题

Mac 将p12转换pem问题

作者: 冷煖自知 | 来源:发表于2018-05-23 17:28 被阅读318次

iOS推送证书创建见其他教程

公钥 私钥

公钥生成

推送证书cer转pem

openssl x509 -in aps_development.cer -inform der -out apns-dev-cert.pem

也可以用钥匙串中证书导出p12,然后转为pem公钥

openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-develop.p12

私钥生成

如果按其他教程生成后无法连接

unable to load client certificate private key file
140735697032136:error:0906D06C:PEM routines:PEM_read_bio:no start line:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.50.2/libressl/crypto/pem/pem_lib.c:704:Expecting: ANY PRIVATE KEY

需要重新转换私钥

openssl pkcs12 -in push.p12 -out apns-dev-key.pem -nodes

合并

cat apns-dev-cert.pem apns-dev-key.pem > push.pem

相关文章

  • Mac 将p12转换pem问题

    iOS推送证书创建见其他教程 公钥生成 推送证书cer转pem 也可以用钥匙串中证书导出p12,然后转为pem公钥...

  • pem文件转p12

    p12 -> pem 合:cat cer.pem key.pem > cer_key.pem pem -> p12

  • iOS - p12转为pem

    最后进入终端,到证书目录下,运行以下命令将p12文件转换为pem证书文件: openssl pkcs12 -in ...

  • 生成推送证书

    生成推送证书的pem文件,很多教程都是将公钥和私钥单独导出p12文件,然后分别转换成pem后再合并,感觉这是多此一...

  • p12证书转换成pem证书

    cd到文件根目录 //p12证书转换成pem证书 //openssl pkcs12 -in disPush.p12...

  • cer证书文件生成p12文件和pem文件

    p12文件在钥匙串找到证书->导出->p12就行 pem文件需要用p12文件转换,有含密码和不含密码两种 1.生成...

  • openssl命令行

    P12转换成pem 提取用户证书 openssl pkcs12 -in UserCert.p12 -out Use...

  • 关于APNs推送de相关问题(.p12转.pem)

    功能需求 需要voip_push服务端不识别 「.p12」文件故将导出的「.p12」转「.pem」 ……证书申请部...

  • Mac中如何用openssl生成RSA密钥文件

    注意: Mac中不能打开pem格式的文件,需要先把pem格式转换为der格式才能被识别 在iOS开发中pem和de...

  • iOS推送证书生成pem文件

    pem文件概述 pem文件生成步骤 将证书导出生成 p12 文件打开钥匙串, 选择需要生成的推送证书.1.png右...

网友评论

    本文标题:Mac 将p12转换pem问题

    本文链接:https://www.haomeiwen.com/subject/tixdjftx.html