В коде, который я использую до URLLoader (swf будет использоваться со многими разными доменами, и со временем он будет меняться):
Security.allowDomain("*");
В http://domain.com/crossdomain.xml, У меня есть для теста:
<?xml version="1.0" ?>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only"/>
<allow-access-from domain="*"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
Я пытаюсь получить доступ к http://domain.com/files/filename.bin и все еще получаю ошибку безопасности.
Хорошо, я использовал crossdomainmaker.com, чтобы создать доступ для любого домена (для тестирования), и скопировал его непосредственно на файловый сервер, а также проверил, доступен ли domain.com/crossdomain.xml. Я проверил flashlog.txt и обнаружил, что domain.com/crossdomain.xml загружен, но будет проигнорирован из-за синтаксической ошибки - он сгенерирован сайтом crossdomainmaker, а также исправлен с помощью спецификаций и примеров через Интернет, так что я могу сделать? *