Любой, кто может запустить опубликованное приложение Flex - PullRequest
1 голос
/ 29 ноября 2011

Это странно, и я не знаю, как это спросить.Но я знаю, что любое создаваемое мной приложение Flex, которое обращается к внешним данным и читает их, не может быть запущено никем, если они не расширили « Доверять этому файлу » через « Панель глобальных настроек безопасности ».

Теперь, очевидно, люди все время публикуют приложения, которые читают внешние данные, и нам не нужно ничего делать, кроме как запустить приложение, чтобы увидеть.

Так что мой вопрос ... чтоЧто мне нужно сделать, чтобы кто-нибудь мог запускать мое приложение, которое обращается к внешнему источнику данных?Я был бы признателен за указание на соответствующую документацию или объяснение, спасибо.

1 Ответ

1 голос
/ 29 ноября 2011

Это распространенная проблема. Вы пробовали с файлом crossdomain.xml?

<?xml version="1.0"?>
<!-- http://www.foo.com/crossdomain.xml -->
<cross-domain-policy>
    <allow-access-from domain="*"/>
    <allow-access-from domain="127.0.0.1"/>
    <allow-access-from domain="105.216.0.40"/>
</cross-domain-policy>

Проверьте ссылку здесь для получения дополнительной документации. http://livedocs.adobe.com/flex/3/html/help.html?content=security2_04.html

...