我正在尝试使用s3 / cloudfront的自适应流媒体。我有使用直接链接,但需要使用实际的http://XXXXXXX.cloudfront.net通过应用程序提供它。问题是我在crossdomain.xml上继续获得以下内容:
<Error>
<Code>MissingKey</Code>
<Message>Missing Key-Pair-Id query parameter or cookie value</Message>
</Error>
我知道为什么我会这样做,但不知道如何修复它或解决它。我对需要密钥对的其他文件很好,事实上我们需要它。我已将crossdomain.xml文件添加到存储桶的根目录,因此应该可以访问它。如何防止它要求密钥对id到达那个ONE文件?
答案 0 :(得分:0)
其实很简单......我昨天整天都在研究,问了我的问题,然后想出来了,哈哈。
在cloudfront中,我创建了一个没有auth的新来源(限制查看者访问(使用签名的URL或签名的Cookie)=否
然后我创建了一个新行为,将/crossdomain.xml指定为路径,并为其提供了新的原点。
热潮,完成了。