【问题标题】:I can't upload P12 certificate to Azure (iOS Push Notifications)我无法将 P12 证书上传到 Azure(iOS 推送通知)
【发布时间】:2016-10-19 13:50:16
【问题描述】:

当我尝试将 .p12 证书上传到 Azure 时出现以下错误:

{"error":{"message":"SubCode=40000. Only 3 properties ApnsCertificate, CertificateKey and Endpoint are required.

我按照this 帖子中的说明进行操作,但没有奏效。 有什么问题?

【问题讨论】:

  • 您可以尝试使用旧门户上传证书。

标签: ios azure apple-push-notifications


【解决方案1】:

当我从钥匙串访问中导出 .p12 文件时(在我将字段留空之前),我通过使用密码解决了这个问题。可能是侥幸,但现在看起来像一个错误。事实上,您甚至不必使用密码导出它。在 Azure 门户中,当提示输入密码时,将内容放入、删除并提交。我的同事尝试了这个,Azure 接受了证书。

【讨论】:

    【解决方案2】:

    我之前能够将 .p12 证书文件上传到 Azure 通知中心。 今天我登录了一个几周前接受过证书的开发中心,我删除了它的证书,然后立即尝试重新上传它[相同的证书,以前工作的相同文件],只是为了展示一个初级开发者这个过程是如何工作的,我得到了同样的错误。

    我认为微软可能需要对此问题进行修复; Azure 中的 UI 总是在变化,这可能只是功能的暂时回归。他们接受的东西要么发生了变化,要么发生了一些变化,但我没有看到任何迹象表明这一点。

    【讨论】:

    • 我今天早上尝试时仍然遇到同样的错误。我明天再试一次,看看有没有变化。
    • 我今天试了几次,试了几次就成功了,值得我尝试删除(已经删除?)证书,甚至尝试在密码中输入一个字符字段并删除它,然后它就起作用了,从而合并了其他答案
    【解决方案3】:

    我昨天和现在都遇到了完全相同的问题,但现在已经解决了。这就是我所做的。

    1. 按照相同的说明导出证书并设置密码。
    2. 单击“上传证书”旁边的“删除证书”。我认为这是以某种方式解决问题的步骤。 (我知道错误信息不是很有帮助)
    3. 上传导出的证书。

    抱歉,我实在想不出一个合理的解释。

    【讨论】:

      猜你喜欢
      • 2018-01-07
      • 1970-01-01
      • 1970-01-01
      • 2017-04-29
      • 2015-01-10
      • 2014-03-23
      • 1970-01-01
      • 1970-01-01
      • 2014-06-05
      相关资源
      最近更新 更多