我在c#中为iPhone做推送通知(服务器端)。我有“developer_Push_SSL_certi.cer”文件。
请指导我们,Windows中APN(服务器端)所需的认证过程是什么。
答案 0 :(得分:3)
您只需使用OpenSSL(http://www.openssl.org)
就不需要使用mac来转换证书这是命令
$ openssl x509 -in cert.cer -inform DER -outform PEM -out cert.pem
$ openssl pkcs12 -in key.p12 -out key.pem -nodes
$ openssl pkcs12 -export -inkey key.pem -in cert.pem -out certName.p12
答案 1 :(得分:1)
首先将此新证书(developer_Push_SSL_certi.cer)安装到Mac。
然后打开KeyChain Access并从左侧菜单导航到Keys。找到您的开发证书。
展开您的证书,您将看到私人和公共线路,右键单击“私人”,并使用密码导出此证书。
足以从Windows发送通知。