美文网首页
关于APNs推送de相关问题(.p12转.pem)

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

作者: 来闹的 | 来源:发表于2019-04-15 14:38 被阅读0次

    功能需求 需要voip_push

    服务端不识别 「.p12」文件

    故将导出的「.p12」转「.pem」

    ……证书申请部分就不赘述了

    直接进入主题    cert.pem和key.pem分开导出给服务端使用

    将apns-dev-cert.p12文件转换为pen格式,输入:

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

    将apns-dev-key.p12文件转换为pen格式,输入:

    openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12

    去密码,输入:

    openssl rsa -in key.pem -out key.unencrypted.pem

    合成

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

    测试

    openssl s_client -connect gateway.push.apple.com:2195  -cert /Users/huangshaobin/apns-cert.pem -key /Users/huangshaobin/apns-key.pem

    官网:

    https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingwithAPNs.html#//apple_ref/doc/uid/TP40008194-CH11-SW1

    相关文章

      网友评论

          本文标题:关于APNs推送de相关问题(.p12转.pem)

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