aps_development.cer(苹果官网制作)

apns-dev-cert.p12(从钥匙串证书Apple Push Services导出)

apns-dev-key.p12(从钥匙串证书下拉的秘钥导出)

三个证书搞好之后,终端CD到以上证书所在文件夹,

openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12cat apns-dev-cert.pem apns-dev-key.pem > apns-dev.pem

连续执行以上三行代码,期间需要输入密码,和pass phrase,

注意:密码是导出p12时的密码,pass phrase位数尽量多,位数太少制作的key.pem无法使用。6位即可

验证证书:

bogon:~ lcm$ openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert apns-dev.pemEnter pass phrase for apns-dev.pem:

或者:bogon:~ lcm$ openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert apns-dev-cert.pem -key apns-dev-key-noenc.pem -debug -showcerts -CAfile “apns-dev.pem”

Error opening client certificate private key file apns-dev-key-noenc.pem

140736230040456:error:02001002:system library:fopen:No such file or directory:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22/libressl/crypto/bio/bss_file.c:255:fopen('apns-dev-key-noenc.pem', 'r')

140736230040456:error:20074002:BIO routines:FILE_CTRL:system lib:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22/libressl/crypto/bio/bss_file.c:257:

unable to load client certificate private key file

以上问题就是pass phrase位数太少引起。

如果能对您有帮助,请帮忙点赞!

APNS证书制作问题相关推荐

  1. Kubernetes部署(三):CA证书制作

    相关内容: Kubernetes部署(一):架构及功能说明 Kubernetes部署(二):系统环境初始化 Kubernetes部署(三):CA证书制作 Kubernetes部署(四):ETCD集群部 ...

  2. 设置Office 365移动设备管理MDM服务——创建APNs证书

    服务准备就绪后,完成所需的步骤完成安装程序. 您可能需要单击管理设置上设备管理页面以查看以下设置. 要管理 iPad 和 iPhone 之类 iOS 设备,必须创建 APNs 证书.

  3. 苹果iOS证书制作教程

    众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程. 第一步,注册账号 准备appleid必须开通双重认证,如果注册个 ...

  4. 基于Nginx的https服务(ssl证书制作)

    一.证书作用 SSL证书属于数字证书的一种,类似于驾驶证.护照.遵循SSL协议,由信任的数字证书颁发机构CA在验证服务器身份后颁发: SSL证书的好处:参考链接https://baijiahao.ba ...

  5. OpensAS2搭建+AS2证书制作+SSL证书导入(EDI)

    参考: https://www.cnblogs.com/chenkeven/p/9257251.html  感谢东郭仔博文 背景: 公司部分业务采用EDI(Electronic data interc ...

  6. Elasticsearch SSL认证/证书制作

    转载自:Elasticsearch SSL认证/证书制作 Elasticsearch SSL认证/证书制作 - a-du - 博客园 制作目的 在上一篇<elasticsearch7.X x-p ...

  7. 2022最新苹果iOS证书制作教程

    众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程. 第一步,注册账号 准备appleid必须开通双重认证,如果注册个 ...

  8. gmssl国密双证书制作

    gmssl国密双证书制作 前言 gmssl制作国密双证书 1 配置前提环境: 2 生成根密钥和证书 3 生成用户密钥,并使用根证密钥签发用户证书 4 签名证书和加密证书 5 生成pfx格式证书 6 查 ...

  9. 国密SM2的证书制作及验证

    公钥秘钥使用sm2算法 根证书制作步骤: 生成根证书秘钥 openssl ecparam -out ca.key -name SM2 -genkey 生成根证书请求文件 openssl req -ke ...

最新文章

  1. C++/CLI思辨录之内部指针的两面性
  2. AbstractBeanDefinition:lenientConstructorResolution属性源码分析
  3. Intel Realsense 官方案例源码地址
  4. 【Android笔记】MediaPlayer基本使用方式
  5. Linux各个版本配置要求
  6. 【2018.4.21】模拟赛之三-ssl2404 上学【深度优先搜索】
  7. 儒林外史每回概括简短10字_冬至祝福语简短10字左右 ,冬至祝福语简短精悍一句话...
  8. 实现一个左滑删除功能
  9. 剑指offer题目系列一
  10. 项目启动会应该注意的几点
  11. cad快看_CAD中遇到文件损坏,别着急,这几招能帮你挽回损失
  12. 谷歌生物医学专用翻译_干货| 三款精选文献翻译神器,助力文献阅读!
  13. 小说网站源码+采集器+App端
  14. Win10微信打不开小程序,其他程序出现找不到HID.DLL的解决办法
  15. 3D建模教程讲解!PBR场景制作破损的图书馆
  16. 微信支付快速生成签名sign
  17. Ajax执行向php请求的js脚本
  18. phpstrom函数注释模板_PHPSTORM模板变量注释
  19. 小白也能做的选择(上)
  20. js数据过滤算法搭建

热门文章

  1. 百度地图api设置html5,百度地图API详解之自定义地图类型
  2. python_安卓——canv
  3. NOIP2013 花匠解题报告
  4. 用计算机程序计算兴利库容,《水利计算》课程教学大纲
  5. Hotspot 重量级锁ObjectMonitor(二) 源码解析
  6. 智慧旅游建设智能化景区管理系统方案
  7. 程序员眼中的中国传统文化-王阳明《传习录》
  8. ATA接口寄存器详解
  9. BAV20W规格信息
  10. Could not load file or assembly ‘office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce11