Ошибка безопасности Flex, невозможно загрузить данные

StackOverflow https://stackoverflow.com/questions/1611520

Вопрос

Я получаю очень странную ошибку безопасности при попытке загрузить данные с одного URL-адреса на другой. По сути, мой URL-адрес холста в Facebook указывает на http://www.tonyamoyal.com/stuff/path/ , и на нем есть тег fb: swf, который указывает на http: //www.tonyamoyal. ком / материал / путь / Quiz.swf . Приложение facebook загружается нормально, но когда я пытаюсь вызвать службу, которая находится по другому URL, я получаю ошибку безопасности:

http://www.tonyamoyal.com/stuff/path/Quiz.swf cannot load data from http://www.somedomain.com/path/path/service.aspx

Кросс-домен на tonyamoyal.com настроен на пропуск всех доменов. Кросс-домен на somedomain.com имеет линию, специально разрешающую звонки с www.tonyamoyal.com:

<allow-access-from domain="www.tonyamoyal.com" />

Есть идеи, почему здесь возникнет проблема безопасности?

Это было полезно?

Решение

При запуске приложения попробуйте загрузить файл политики, выполнив:

Security.loadPolicyFile("http://www.somedomain.com/crossdomain.xml");
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top