| FlashWizard |
22.04.2011 19:44 |
Нарушение изолированной среды при загрузке данных URLLoader-ом
Флэшка находится на сайте A. Скрипт находится на сайте B. Во флэшке запрашиваю скрипт URLLoader-ом на сайте B. Выскакивает ошибка безопасности. В хелпе написано, что надо положить файл политик URL-адресов на сайт B. Это случайно не crossdomain.xml? Если это он - то он лежит в корне сайта B. Во флэшке также прописано Security.allowDomain('*'). Ошибка всё равно выскакивает. Что не так?
Вот код той функции, где выскакивает ошибка:
Код AS3:
public function Req() {
Security.allowDomain( '*' );
var vars:URLVariables = new URLVariables();
vars.ss = 'ss';
vars.sss = 'as';
var request:URLRequest = new URLRequest();
request.url = 'http://сервер/script.php';
request.method = URLRequestMethod.POST;
request.data = vars;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, AutReqReturnHandler);
loader.load(request);
}
|