【问题标题】:Azure Notification Hub unable to upload .p12 for APNAzure 通知中心无法为 APN 上传 .p12
【发布时间】:2014-06-05 02:40:45
【问题描述】:

我无法为 APN 上传 .p12。这是我收到的错误消息。知道是什么导致了这个错误吗?

SubCode=40000. Failed to validate credentials with APNS. Error is The credentials supplied to the package were not recognized..TrackingId:b18f483e-6285-9d5b-895c-12e2fcc26dcf_M1_G12,TimeStamp:4/21/2014 3:16:19 AM

【问题讨论】:

    标签: azure azure-notificationhub apn


    【解决方案1】:

    我在后端上传证书时遇到了同样的问题,经过一番努力终于找到了解决方案。执行以下操作:

    1. 从您的钥匙串中选择钥匙
    2. 找到想要的推送私钥
    3. 单击小箭头展开密钥和配置文件
    4. 现在仅选择证书(这是关键步骤),不选择密钥和证书,仅选择证书并单击导出
    5. 为您导出的证书设置密码并上传

    请看这张图片以供参考:

    【讨论】:

    • 您在关键步骤 (4) 中拯救了我的一天,非常感谢。谷歌玩游戏服务也是如此...
    • 很好,我按照步骤进行了,但仍然没有上传。所以我想我尝试从 azure 经典门户上传,它上传没有问题!!
    • Apple 真的需要让这个过程变得更加困难 ;)
    【解决方案2】:

    这是一个老问题,但我想我也会发布一些对我有用的东西。由于 .p12 文件是由我们公司的另一部分创建的,因此我无法以正确的方式重新导出 .p12 文件。

    相反,我将 .p12 导入本地证书存储(Windows),然后重新导出为 pfx。

    记下证书的存储位置

    然后,Use the MMC tool 查看和导出您的证书,确保将私钥作为 pfx 的一部分导出。

    (您可能应该在导出完成后从本地计算机中删除证书。)

    之后,您应该可以通过门户将新的 pfx 文件导入 azure。

    【讨论】:

      猜你喜欢
      • 2018-01-07
      • 1970-01-01
      • 2018-02-03
      • 2017-08-20
      • 2015-11-26
      • 2021-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多