我无法将 P12 证书上传到 Azure(iOS 推送通知)
I can't upload P12 certificate to Azure (iOS Push Notifications)
当我尝试将 .p12 证书上传到 Azure 时出现以下错误:
{"error":{"message":"SubCode=40000. Only 3 properties ApnsCertificate, CertificateKey and Endpoint are required.
我按照 this post 中的说明进行操作,但它们没有用。
有什么问题?
我之前能够将 .p12 证书文件上传到 Azure 通知中心。
今天我登录到一个几周前接受过证书的开发中心,我删除了它的证书,然后立即尝试重新上传它 [相同的证书,以前工作的相同文件] 只是为了向初级开发人员展示这个过程是如何工作的,我得到了同样的错误。
我认为微软可能需要推送修复这个问题; UI 在 Azure 中总是在变化,这可能只是功能上的暂时回归。他们所接受的要么是那个,要么是发生了一些变化,但我没有看到任何迹象表明这一点。
我昨天和刚才都遇到了完全相同的问题,但现在已经解决了。这就是我所做的。
- 按照相同的说明导出证书并设置密码。
- 单击 "Upload Certificate" 旁边的 "Delete Certificate"。我认为这是以某种方式解决问题的步骤。 (我知道错误消息不是很有用)
- 上传导出的证书。
抱歉,我真的想不出一个合理的解释。
我在从 Keychain 访问导出 .p12 文件时使用密码解决了这个问题(在我将字段留空之前)。可能是侥幸,但现在看起来像是一个错误。事实上,您甚至不必使用密码导出它。在 Azure 门户中,当提示输入密码时,输入一些内容,将其删除,然后提交。我的同事试过了,Azure 接受了证书。
当我尝试将 .p12 证书上传到 Azure 时出现以下错误:
{"error":{"message":"SubCode=40000. Only 3 properties ApnsCertificate, CertificateKey and Endpoint are required.
我按照 this post 中的说明进行操作,但它们没有用。 有什么问题?
我之前能够将 .p12 证书文件上传到 Azure 通知中心。 今天我登录到一个几周前接受过证书的开发中心,我删除了它的证书,然后立即尝试重新上传它 [相同的证书,以前工作的相同文件] 只是为了向初级开发人员展示这个过程是如何工作的,我得到了同样的错误。
我认为微软可能需要推送修复这个问题; UI 在 Azure 中总是在变化,这可能只是功能上的暂时回归。他们所接受的要么是那个,要么是发生了一些变化,但我没有看到任何迹象表明这一点。
我昨天和刚才都遇到了完全相同的问题,但现在已经解决了。这就是我所做的。
- 按照相同的说明导出证书并设置密码。
- 单击 "Upload Certificate" 旁边的 "Delete Certificate"。我认为这是以某种方式解决问题的步骤。 (我知道错误消息不是很有用)
- 上传导出的证书。
抱歉,我真的想不出一个合理的解释。
我在从 Keychain 访问导出 .p12 文件时使用密码解决了这个问题(在我将字段留空之前)。可能是侥幸,但现在看起来像是一个错误。事实上,您甚至不必使用密码导出它。在 Azure 门户中,当提示输入密码时,输入一些内容,将其删除,然后提交。我的同事试过了,Azure 接受了证书。