Сбой вызова службы данных Adobe Flash Builder http только после экспорта - PullRequest
0 голосов
/ 08 декабря 2011

Я написал приложение с использованием Adobe Flash Builder, которое выполняет вызов службы http-данных на веб-сайт.

Когда я создаю и запускаю приложение, оно загружается в мой браузер (адрес в браузере - C: \ Users \ path \ to \ my \ app.html) и работает отлично. Однако, когда я загружаю приложение на свой веб-сайт или даже запускаю его из-за пределов директории сборки проекта, вызов службы HTTP завершается неудачно с всплывающим окном

Security error accessing url
Destination: DefaultHTTP

Конечно, я погуглил эту ошибку и понял, что она может иметь какое-то отношение к 'crossdomain.xml' в моем корневом веб-каталоге. Я попробовал это, и это продолжало терпеть неудачу.
Ниже был мой файл межсайтового домена

<?xml version="1.0"?>       
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">  
<cross-domain-policy>       
    <allow-access-from domain="www.my_domain_for_http_service.com" />       
</cross-domain-policy> 

Я использую бесплатную пробную версию Adobe Flash Builder, но не вижу ничего, указывающего, что это связано с ошибкой.

Есть мысли? Данные из вызова службы http представлены в формате xml.

Спасибо

1 Ответ

0 голосов
/ 19 декабря 2011

Возможно, вы используете два разных Flash Player. FB будет использовать версию отладчика, но ваш браузер может использовать обычную загрузку. Щелкните правой кнопкой мыши на Flash, когда он работает, и посмотрите, что вы можете найти.

Если они отличаются, то настройки безопасности также могут быть другими. Возможно, вам придется разрешить Flash доступ к удаленному веб-сайту. Доступ к нему также можно получить через контекстное меню при наведении курсора мыши на приложение Flash.

...