Воспроизводимый пример: https://github.com/iwasrobbed/Rails3-S3-Uploader-Plupload
Firefox 5 работает, но после обновления до Firefox 6 файл больше не открывается во флэш-памяти.Если домен совпадает с веб-сайтом, он будет работать правильно.
В Safari он работает с тем же доменом и S3 (другой домен).
Файл crossdomain.xml IЯ использую это:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" secure="false" />
</cross-domain-policy>
Я получаю сообщение об ошибке из вышеприведенного примера, в котором говорится:
"Error #2049"
"Security error."
Этот пример меня озадачил.
Edit:
После использования tcpdump, чтобы увидеть, что происходит, он обменивался данными по HTTPS, хотя я установил URL-адрес HTTP.Если я заставлю помощника загрузки установить URL-адрес для URL-адреса HTTPS S3, он будет работать для Firefox 6. Но я все еще не знаю, что изменилось, из-за чего он стал таким.