.pem到.AP12的APNS证书

时间:2014-06-18 08:04:22

标签: java ios openssl push-notification

我有一个格式为PEM的文件:

-----BEGIN CERTIFICATE-----
MIIFrTCCBJWgAwIBAgIIT+eTOPXOV1MwDQYJKoZIhvcNAQEFBQAwgZYxCzAJBgNV
...
-----END CERTIFICATE-----
Bag Attributes
friendlyName: Nat..
localKeyID: 58 EE 51 ...
Key Attributes: <No Attributes>
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIoYSd5mU27NYCAggA..
b+0W+xI4qbvXsRHXqvPshIwLGhVKtbgAx2cvlvmu2h49MB6DpxGklylJI+tiyLIT
mQ0=
-----END ENCRYPTED PRIVATE KEY-----

我想加载它以通过以下方式发送通知:

Push.payload(p, fileStream, "password", false, "devId")

我试图将此文件转换为.p12,但遗憾的是,当我尝试使用它时,我一直都知道未知或过期的证书。我从另一个团队的成员那里得到了这个文件。我怎样才能正确转换它?

0 个答案:

没有答案