【发布时间】:2020-06-25 10:27:57
【问题描述】:
尝试为 ECC 算法创建 Apple 开发人员推送证书,因为与 APNS 的通信需要 ES256 alg,如文档 here 所述。
注意:APNs 仅支持提供者身份验证令牌 使用 ES256 算法签名。不安全的 JWT,或签名的 JWT 其他算法被拒绝,并且您的提供者收到 InvalidProviderToken (403) 响应。
出现以下错误,
CSR 算法/大小不正确。预期:RSA(2048)
知道为什么吗?
注意:我已经从 Keychain 应用创建了正确的基于 ECC 的签名证书。
【问题讨论】:
-
在一个相关问题上看到这个答案,同样的错误:stackoverflow.com/a/71117146/670028
标签: ios cryptography certificate apple-push-notifications keychain