苹果商户身份证书不接受ECC 256证书签名请求(CSR)



当试图在Apple Pay Dev控制台中为商户身份证书创建CSR时,我收到以下错误:

CSR algorithm/size incorrect. Expected: RSA(2048)

这曾经接受ECC 256 CSR——这改变了吗?

商户身份证书的证书签名请求需要RSA-2048算法。您可以使用openSSL通过以下步骤生成CSR:

  1. 执行以下openSSL命令以创建私钥:

openssl genrsa -out privateKey.key 2048

  1. 执行以下openSSL命令以从私钥生成证书签名请求(CSR(:

openssl req -new -key privateKey.key -out certificateSigningRequest.csr

  1. 登录Apple Developer Portal并上传CSR文件。然后,您可以下载新生成的证书

最新更新