我正在尝试与Apple集成,我目前有一个p12证书,其中包含了Sandbox和生产证书。但是我已经读过Java只会读取第一个,而对于JavaPNS (我正在使用的APN客户端)来说,为了这个原因使用不同的证书。
因此,使用类似openssl的工具,如何将我当前的证书分离成两个新的证书,一个用于Sandbox,另一个用于生产。
这与APN无关,它只是关于拆分一个p12证书。
发布于 2013-11-01 15:11:20
正如您前面提到的,您可以使用OpenSSL将p12格式更改为PEM格式,这样就可以接受PEM格式,但使用密码也不安全,因此确保您得到了所需的。
openssl pkcs12 -in yourcertificates.p12 -out certificates.pem -nodes
这将把所有内容都放在一个文件中,因此您必须在文本编辑器中打开PEM文件并取出所需的文件。
证书由
-开始证书
内容
钥匙将由
-开始RSA私钥
内容
-最终RSA私钥
如果您需要更多的信息,请更新您的问题。
https://stackoverflow.com/questions/19726711
复制相似问题