我正在尝试创建 FPS(公平播放流)证书,但是当我上传通过 mac 系统的钥匙串访问创建的 CSR 文件时出现此错误
这些是使用钥匙串访问创建 CSR 文件的一些屏幕截图。
我无法理解这个错误的解决方案是什么?
我正在尝试创建 FPS(公平播放流)证书,但是当我上传通过 mac 系统的钥匙串访问创建的 CSR 文件时出现此错误
这些是使用钥匙串访问创建 CSR 文件的一些屏幕截图。
我无法理解这个错误的解决方案是什么?
使用您在<FPS_Credential_Creation_Guide.pdf>
部署包中收到的说明生成证书签名请求 (CSR)。然后将此文件作为 CSR 文件上传。
OpenSSL
Apple 在 macOS 上提供 OpenSSL 应用程序。从命令行使用 openssl 生成公钥/私钥对、证书签名请求 (CSR)。
生成密钥对
openssl genrsa -aes256 -out privatekey.pem 1024
产生企业社会责任
openssl req -new -sha1 -key privatekey.pem -out certreq.csr \
-subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
在您的屏幕截图中,您选择 2048 RSA,但错误消息指出 1024 RSA 是预期的。您是否尝试使用 1024 生成密钥?
如错误消息所示,证书签名请求需要 RSA-2048 算法。作为替代方案,您可以使用 openSSL 通过以下步骤生成 CSR:
openssl genrsa -out privateKey.key 2048
openssl req -new -key privateKey.key -out certificateSigningRequest.csr