如何用java编程生成.p12?

时间:2014-11-21 07:31:11

标签: java iphone web-applications struts2 apple-push-notifications

使用 Struts2 框架在Java中开发Web应用程序。从Web应用程序,我有一个发送推送通知的选项。所以我开发了REST api,用于 Android &的 iPhone 即可。没有关于android的问题因为发送推送通知我们只需要存储 GCM api密钥。但问题出在iPhone上。

在Apple的iPhone中我们得到了

  • developer_identity.cer
  • mykey.p12

使用此功能,我们无法发送推送通知。我们必须使用终端中的 openssl命令配置这些证书。

developer_identity.cer <= download from Apple
mykey.p12 <= Your private key

openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem
openssl pkcs12 -export -inkey mykey.pem -in developer_identity.pem -out iphone_dev.p12

我需要使用java以编程方式配置这些证书。为此,我用Google搜索并获得了参考link。但是这会返回null键。

0 个答案:

没有答案