Вам нужно вставить что-то в ваш код для доступа к ресурсу, разрешенному crossdomain.xml? - PullRequest
0 голосов
/ 17 октября 2008

Хотите знать, нужно ли мне что-то делать в своем swf, чтобы иметь возможность доступа к ресурсам на другом сервере, что означает нечто большее, чем просто указание URL-адреса для ресурса. Будет ли Flash обрабатывать «go get crossdomain.xml и аутентифицировать все» за кулисами, или мне нужно будет включить какой-то специальный код помимо простого запроса файла swf?

Ответы [ 2 ]

1 голос
/ 19 октября 2008

Вспышка справится crossdomain.xml и аутентифицируйтесь все за кадром или я нужно включить какой-то специальный код кроме простого запроса файла SWF?

В случае любого междоменного запроса Flash выполнит поиск файла crossdomain.xml в корне домена. Например, если вы запрашиваете XML-файл из: http://mysubdomain.mydomain.com/fu/bar/

Flash проверит, существует ли файл crossdomain.xml по адресу: http://mysubdomin.mydomain.com/crossdomain.xml

Если вам когда-нибудь понадобится загрузить файл crossdomain.xml из другого места, вы можете сделать это через Security.loadPolicyFile . Имейте в виду, что расположение этого междомена оказывает какое-либо влияние на безопасный доступ.

Возможно, вы захотите ознакомиться с изменениями безопасности во Flash Player 10 .

0 голосов
/ 17 октября 2008

Если вы просто пытаетесь получить доступ к другому SWF, добавление crossdomain.xml сделает всю работу за вас, поскольку Flash сделает это за вас

...