Apple开发者帐户中的公平播放流式证书错误

时间:2016-11-11 11:38:08

标签: ios certificate streaming fairplay

我正在尝试创建一个FPS(公平竞争流媒体)证书,但是当我上传我通过mac系统的keychain访问创建的CSR文件时出现此错误

enter image description here

这些是使用钥匙串访问创建CSR文件的一些屏幕截图。

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

我无法理解这个错误的解决方案是什么?

2 个答案:

答案 0 :(得分:1)

使用您在<FPS_Credential_Creation_Guide.pdf>中收到的说明作为部署包的一部分来生成证书签名请求(CSR)。然后将此文件上传为CSR文件。

<强> OpenSSL的

Apple在macOS上提供OpenSSL应用程序。使用命令行中的openssl生成公钥/私钥对,证书签名请求(CSR)。

  1. 生成密钥对

    openssl genrsa -aes256 -out privatekey.pem 1024
    
  2. 生成CSR

    openssl req -new -sha1 -key privatekey.pem -out certreq.csr \
        -subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
    

答案 1 :(得分:0)

在屏幕截图中,您选择的是2048 RSA,但错误消息指出1024 RSA是预期的。您是否尝试使用1024生成密钥?