我在CloudFront上使用流媒体分发来通过RTMP提供媒体。显然我想限制crossdomain.xml文件,但CloudFront只提供它的默认文件。文档提供了有关如何覆盖其默认值的说明 - >我在s3存储桶的根目录(带有媒体文件的存储区)中有一个公共的,非限制性的crossdomain.xml,但它仍然提供默认值。我错过了什么?
此处不应提供默认值:http://sixqlk56v2jbq.cloudfront.net/crossdomain.xml
答案 0 :(得分:1)
文档提供有关如何覆盖其默认
的说明
我目前不知道这一点,相反,请参阅Restricting Access Using Crossdomain.xml:
Adobe Flash Media Server crossdomain.xml文件指定了哪个 域可以访问特定域中的媒体文件。 CloudFront的 提供允许所有域访问媒体的默认文件 流分发中的文件,您无法更改此内容 行为。 [强调我的]
因此,虽然确实存在令人讨厌的限制,但我担心您目前运气不好,除非这证明是文档错误;您可能需要相应地在Amazon CloudFront Forum中提交相应的支持和/或功能请求。