В основном я использую Flash для подключения к серверу Java.
Несмотря на то, что мое Java-приложение отвечает на <policy-file-request/>
, в журнале отладки Flash перечислены (не уверены в порядке, так как их много):
* Нарушение безопасности изолированной программной среды *
Соединение с 192.168.1.86:4049 остановлено
- не разрешено с http://127.0.0.1:8888/Current/wander.swf
Предупреждение: время ожидания включено
xmlsocket: //192.168.1.86: 4049 (на 3
секунд) пока жду сокет
файл политики. Это не должно вызывать
никаких проблем, но вижу
http://www.adobe.com/go/strict_policy_files
для объяснения.
Ошибка: запрос ресурса на
xmlsocket: //192.168.1.86: 4049 by
запросчик из
http://127.0.0.1:8888/Current/wander.swf
отказано из-за отсутствия файла политики
разрешения.
Чего я не понимаю, так это то, что сервер (порт 4049) принимает запрос, выводит файл политики (добавляет нулевой байт), а затем закрывает соединение, конечно же, оно не должно истечь?
Файл политики, который я использую:
<?xml version="1.0"?>
<cross-domain-policy><allow-access-from domain="*" to-ports="*" />
</cross-domain-policy>