Я использую потоковую передачу на CloudFront
обслуживать СМИ через RTMP
.
Очевидно, я хочу ограничить crossdomain.xml
файл, но CloudFront
обслуживает только его по умолчанию.
В документации дается инструкция, как перезаписать их default ->
У меня есть общедоступный, неограниченный crossdomain.xml
в корне моего s3 bucket
(тот, что с медиафайлами), но он по-прежнему обслуживает по умолчанию. Что мне не хватает?
Здесь не должно использоваться значение по умолчанию: http://sixqlk56v2jbq.cloudfront.net/crossdomain.xml
Файл crossdomain.xml Adobe Flash Media Server указывает, какие домены могут получать доступ к медиафайлам в определенном домене. CloudFront предоставляет файл по умолчанию, который позволяет всем доменам получать доступ к медиафайлам в вашем потоковом распределении, и вы не можете изменить это поведение. Если вы добавите в корзину Amazon S3 файл crossdomain.xml с более строгими ограничениями, CloudFront его проигнорирует. Это означает, что у вас фактически не может быть собственного файла crossdomain.xml.