![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2010
Сообщений: 67
|
Имеется flash приложение использующее сокеты, при локальном тестировании все работает нормально, после публикации на сайте отказывается работать. Сокеты как то блокируются ? или для сокетов выделен определенный порт?
|
|
|||||
|
Как они отказываются работать останется за кадром.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Oct 2010
Сообщений: 67
|
ошибка как и у всех здесь, на форуме тем много, а однозначного ответа не в одной нету
ошибка Error #2048: Нарушение изолированной среды: public function connect():void { Security.allowDomain("*"); xmlsock.addEventListener(IOErrorEvent.NETWORK_ERROR, errorHandler); xmlsock.addEventListener(IOErrorEvent.IO_ERROR, errorHandler); xmlsock.addEventListener(ErrorEvent.ERROR, errorHandler); xmlsock.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler); xmlsock.addEventListener(Event.CONNECT, onConnect); xmlsock.connect("ip", порт); xmlsock.addEventListener(DataEvent.DATA, onData); } вида Сам сокет сервер висит на другом порту, локально все работает без проблем, при публикации выдает ошибку нарушение изолированой среды |
|
|||||
|
А выдавать по порту коннекта?
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Oct 2010
Сообщений: 67
|
Проблема решилась, может кому пригодиться
надо было в файл политики дописать - <site-control permitted-cross-domain-policies="all"/> НО этот вариант следует прописывать только если соединение идет по сокетам |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|