Flash SecurityError о песочнице.заставить загрузить PolicyFile, но это не сработало - PullRequest
0 голосов
/ 01 марта 2011

У меня есть crossdomain.xml на моем сервере.но это не в "/".и я использую loadPolicyFile для загрузки этого crossdomain.xml.

Security.allowDomain("*")
Security.allowInsecureDomain("*");
Security.loadPolicyFile(AddressContext.getCurrentEnv().split("rest")[0]+"crossdomain.xml")

URL-адрес PolicyFile выглядит следующим образом: http://siteA.com/aop/crossdomain.xml.

, а мой адрес остальных веб-сервисов выглядит так: http://siteA.com/aop/rest/start

crossdomain.xml включает URL хоста моей флеш-памяти.

странная вещь, что флэш-память все еще пыталась загрузить http://siteA.com/crossdomain.xml, как это

werid img

первый правильный, а ответ 200. второй ответ 400.

наконец, вспышка все еще сказала мне SecrityError # 2048

я не знаю почему?

1 Ответ

0 голосов
/ 01 марта 2011
Security.allowDomain("*")
Security.allowInsecureDomain("*");

Это бесполезно и делает ваш SWF уязвимым.

Можете ли вы опубликовать содержимое своего междомена.Какое значение вы указали для тега мета-политики?

...