php版推送服务器需要用到的推送证书.pem转换
2013-07-23 18:06
169 查看
在Mac上启动 Keychain助手,然后在login keychain中选择 Certificates分类,你将看到一个可扩展选项“Apple Development Push Services”,扩展此选项然后右击“Apple Development Push Services” > Export “Apple Development Push Services ID123”。保存为 apns-dev-cert.p12 文件。
扩展“Apple Development Push Services” 对“Private Key”做同样操作,保存为 apns-dev-key.p12 文件。
需要通过终端命令将这些文件转换为PEM格式:openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12
如果你想要移除密码,要么在导出/转换时不要设定或者执行:openssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pem
最后,你需要将键和许可文件合成为apns-dev.pem文件,此文件在连接到APNS时需要使用:cat apns-dev-cert.pem apns-dev-key.pem > apns-dev.pem
扩展“Apple Development Push Services” 对“Private Key”做同样操作,保存为 apns-dev-key.p12 文件。
需要通过终端命令将这些文件转换为PEM格式:openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12
如果你想要移除密码,要么在导出/转换时不要设定或者执行:openssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pem
最后,你需要将键和许可文件合成为apns-dev.pem文件,此文件在连接到APNS时需要使用:cat apns-dev-cert.pem apns-dev-key.pem > apns-dev.pem
相关文章推荐
- 苹果消息推送服务器 php 证书生成
- php编程中经常需要用到一些服务器的一些资料 $_SERVER[]
- 服务器不允许执行exe,但php程序需要用到exe,有没有办法?
- (转)苹果消息推送服务器 php 证书生成
- 用PHP实现IOS推送证书之给测试人员生成.pem证书文件
- 在Android上实现SSL握手(客户端需要密钥和证书),实现服务器和客户端之间Socket交互
- php.ini学习总结 :常用配置和本地和服务器需要调整的配置。
- php需要用到常被忽略的方法
- iOS 推送,服务器。证书。
- 制作苹果推送通知APNS服务器证书文件
- 微信支付HTTPS服务器证书验证(PHP)
- PHP 推送证书的创建步骤(生成pem文件)
- IOS消息推送之服务器*.pem证书获取
- 【消息推送】--小米推送在Android客户端和PHP服务器上的联合使用
- 如何解决IOS开发过程中,服务器为windows或者不含有CA证书的推送问题"
- iOS 推送证书制作 (JAVA/PHP)
- 解决MacOS升级到High Serria证书登录远程服务器每次都需要输入密码的问题
- LNMPS PHP 团队开发 需要用到的相关工具
- 最近在配置LAMP服务器,需要用到vi,所以重新学习整理了一下
- iOS消息推送之Voip 消息推送 服务器测试 PhP