iOS推送通知证书私钥未被服务器接受

时间:2012-12-09 10:55:41

标签: iphone ios ssl-certificate

我目前正在尝试启用我的服务器推送通知,而我正处于需要上传SSL证书的阶段。我按照Ray Wenderlich P.N.中的步骤进行操作。教程,但我无法让我的服务器接受私钥文件。可在此处找到教程:http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
因此我创建了证书(我正在进行分发,而不是像教程中那样进行开发)并将其转换为.pem。服务器接受这个罚款。然后,我从KeyChain Access导出一个非密码保护的.p12文件。我没有密码,因为服务器要求私钥密码保护。起初我尝试上传此.p12,但它发出了错误消息,说它无法解析私钥。然后我决定将.p12转换为非密码保护的.pem。当我将其上传到服务器时,我得到一个“key.pem为空......”错误。我不完全确定从哪里开始说实话。我所使用的服务器名为appfog.com。

如果有人可以帮助上传此私钥以便在服务器上使用,我会很感激。

的问候,
麦克

1 个答案:

答案 0 :(得分:0)

通过其他方式结束。我的后端开发人员最终使用了这些证书,现在一切正常。

此致 麦克