我目前正在尝试启用我的服务器以进行推送通知,而且我正处于需要上传SSL证书的阶段。我遵循了Ray Wenderlich P.N.教程中的步骤,但我无法让服务器接受私钥文件。在这里可以找到教程:http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
因此,我创建证书(顺便说一下,我正在做一个发行版,而不是教程中的开发)并将其转换为.pem。服务器接受这一点。然后,我从.p12 Access导出一个非密码保护的KeyChain文件。我这样做没有密码,因为服务器要求私钥是而不是密码保护的。一开始,我试着上传这个.p12,它给出了一个错误,说它不能解析私钥。然后,我决定将.p12转换为非密码保护的.pem。当我把这个上传到服务器时,我会得到一个"key.pem是空的.“错误。老实说,我不太确定该从哪里出发。我所在的服务器名为appfog.com。
如果有人能帮忙上传这个私钥供服务器使用,我会很感激的。
致以敬意,
麦克
发布于 2013-04-18 10:49:04
最后是通过另一种方式来做的。我的后端开发人员最终使用了这些证书,现在一切都很顺利。
你好,迈克
https://stackoverflow.com/questions/13786803
复制相似问题