当服务器端链接苹果的服务器时也是需要证书的,但是不同的服务器需要证书的类型不同。在上一篇文章中生成的pem证书是适用于服务器是php环境的,本文中生成的p12证书是适用于服务器是Java环境的,下面记录下来生成步骤,以便后期查看!
本证书的生成是基于上篇文章中已经生成的pem文件来完成的,要保证本地已经正常生成了如下3个文件:
生成p12文件,执行命令如下:
openssl pkcs12 -export -in PushChatCert.pem -inkey PushChatKey.pem -certfile CertificateSigningRequest.certSigningRequest -name “ck” -out ck.p12
为了避免密码搞混,所有的都设置成为一个密码,终端显示:
此时在相应的文件夹下生成一个p12文件:ck.p12