Я использую as3httpclientlib для отправки данных в свою веб-службу, но постоянно получаю следующее нарушение безопасности. Кто-нибудь знает, как это решить? Мой файл crossdomain.xml находится под уведомлением о нарушении безопасности.
ПРИМЕЧАНИЕ. Я использую apache для прокси-запросов к веб-службе, поэтому целевой URL-адрес / порт и URL-адрес / порт, обслуживающий апплет, одинаковы, то есть http://192.168.100.101
. Кроме того, файл crossdomain.xml расположен в корне веб-приложения app, которое обслуживает апплет, а не веб-службу service; однако, поскольку запросы передаются по прокси, URL-адрес файла http://192.168.100.101/crossdomain.xml
* Нарушение безопасной тестовой среды * Подключение к 192.168.100.101:80 остановлено - не разрешено с http://192.168.100.101/com-web/flex/ComUi.swf Ошибка: запрос ресурса в xmlsocket: //192.168.100.101: 80 отправителем запроса из http://192.168.100.101/com-web/flex/ComUi.swf отклонено из-за отсутствия файла политики разрешения.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="*" secure="false" />
<allow-access-from domain="*" to-ports="80, 8080" />
</cross-domain-policy>
Спасибо.