当试图在Apple Pay Dev控制台中为商户身份证书创建CSR时,我收到以下错误:
CSR algorithm/size incorrect. Expected: RSA(2048)
这曾经接受ECC 256 CSR——这改变了吗?
商户身份证书的证书签名请求需要RSA-2048算法。您可以使用openSSL通过以下步骤生成CSR:
- 执行以下openSSL命令以创建私钥:
openssl genrsa -out privateKey.key 2048
- 执行以下openSSL命令以从私钥生成证书签名请求(CSR(:
openssl req -new -key privateKey.key -out certificateSigningRequest.csr
- 登录Apple Developer Portal并上传CSR文件。然后,您可以下载新生成的证书