![如何从苹果推送通知证书中获取颁发证书颁发机构](https://linux22.com/image/762584/%E5%A6%82%E4%BD%95%E4%BB%8E%E8%8B%B9%E6%9E%9C%E6%8E%A8%E9%80%81%E9%80%9A%E7%9F%A5%E8%AF%81%E4%B9%A6%E4%B8%AD%E8%8E%B7%E5%8F%96%E9%A2%81%E5%8F%91%E8%AF%81%E4%B9%A6%E9%A2%81%E5%8F%91%E6%9C%BA%E6%9E%84.png)
我想将 Apple 推送通知证书导入 AWS ACM。因此,首先,我必须将其转换为 pem。使用openssl pkcs12
,我能够获取证书和私钥。但是,当将其导入 ACM 时,我收到此错误:“提供的证书不是有效的自签名证书。请提供有效的自签名证书或证书链”。
当我尝试获取证书颁发机构时,它是空的。 p12 证书是从 developer.apple.com 中生成的 cer 文件并使用 csr 文件创建的。
我尝试下载并使用苹果证书颁发机构,但没有成功,因为我有这个颁发者:issuer=C = US,O = Apple Inc.,OU = Apple Worldwide Developer Relations,CN = Apple Worldwide Developer Relations 认证机构。