http://server.com/assets/policy.xml
<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
В той же директории соответственно находится файл config.txt, который
нужно загрузить.
http://server.com/assets/config.txt
Приложение находится по адресу: http://application.com/app.swf
Код приложения:
Security.loadPolicyFile("http://server.com/assets/policy.xml");
var loader:URLLoader = new URLLoader();
loader.load(new URLRequest("http://server.com/assets/config.txt"));
В результате запуска приложения возникает ошибка: "...нарушение
изолированной среды..." (SecurityError)
При просмотре запросов в FireBug обнаружил следующее, что сначала
загружается http://server.com/assets/policy.xml, а потом пытается
загрузиться http://server.com/crossdomain.xml (которого естественно
нет) и потом уже возникает соответствующая ошибка.
Буду благодарен, если кто-то поможет разрулить эту проблему :)