Я использую атрибут загрузки HTML5, чтобы пользователи могли загружать видеофайл с S3:
<a href="https://mybucket.s3.amazonaws.com/video.mp4" download="video.mp4">Download</a>
Это отлично работает в Chrome и IE. Из следующего вопроса я понимаю, что Firefox хочет, чтобы CORS был включен, чтобы позволить атрибуту загрузки работать с перекрестным источником:
Я включил CORS в своей корзине S3, используя следующую технику:
http://docs.aws.amazon.com/AmazonS3/latest/user-guide/add-cors-configuration.html
И это моя политика CORS:
<CORSConfiguration>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Firefox по-прежнему не хочет загружать видео. Любая помощь, подсказки или предложения больш были бы оценены. Спасибо.