首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure媒体服务- FairPlay配置显示-证书验证失败

Azure媒体服务- FairPlay配置显示-证书验证失败
EN

Stack Overflow用户
提问于 2020-01-28 07:20:13
回答 1查看 204关注 0票数 3

我已经为宽藤蔓和Playready设置了DRM。它运转得很好。

现在,我还想启用FairPlay。但是,当我试图在中的内容保护刀片中将accept添加到FairPlay配置时,它不接受我的证书。它显示-证书验证失败!

我正确地遵循了文档中提到的所有步骤:

Apple FairPlay许可证要求和配置

https://learn.microsoft.com/en-us/azure/media-services/latest/fairplay-license-overview

以下是我所遵循的步骤:

1)生成密钥对

代码语言:javascript
运行
复制
openssl genrsa -aes256 -out privatekey.pem 1024  

2)产生企业社会责任

代码语言:javascript
运行
复制
openssl req -new -sha1 -key privatekey.pem -out certreq.csr -subj "/CN=FairPlayStreaming/OU=Org/O=OrgName/C=XX" 

3)取得证书,并向苹果公司提出要求。

4)将.cer文件(DER证书)转换为.pem文件(x509证书)。

代码语言:javascript
运行
复制
openssl x509 -inform der -in FairPlay.cer -out FairPlay-out.pem  

5)将.pem文件(FairPlay-out.pem)转换为.pfx文件(将在Azure媒体服务中使用)。为此,我们需要私钥(为CSR生成)和私钥-pem-pass.txt(包含私钥密码的文本文件)。

代码语言:javascript
运行
复制
openssl pkcs12 -export -out FairPlay-out.pfx -inkey privatekey.pem -in FairPlay-out.pem -passin file:privatekey-pem-pass.txt 

之后,我尝试上传Azure中的PFX文件,但是它显示-证书验证失败了!

有谁能帮我看一看,并帮助我理解我在这里错过了什么吗?

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2020-02-06 12:20:43

我们设法将一张支持票从Azure门户提升到Azure媒体服务产品团队。

事实证明,他们已经意识到了这一点,他们正在对此进行调查。

一些客户也在早些时候报告了同样的情况。根据他们的说法,尝试不同的证书可以解决这个问题。

但是无论如何,我们的要求是不要使用Azure门户。而不是我们希望它最终通过C#库实现它。在我们的应用服务中,它将作为编码器服务运行。

所以对我们来说,代码总是工作得很好。我们不需要改变任何事情。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59943843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档