|
|
|||||
Регистрация: Oct 2010
Сообщений: 67
|
Socket-ы в приложении Вконтакте
Имеется flash приложение использующее сокеты, при локальном тестировании все работает нормально, после публикации на сайте отказывается работать. Сокеты как то блокируются ? или для сокетов выделен определенный порт?
|
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Как они отказываются работать останется за кадром.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Регистрация: 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); } вида Сам сокет сервер висит на другом порту, локально все работает без проблем, при публикации выдает ошибку нарушение изолированой среды |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
А выдавать по порту коннекта?
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Регистрация: Oct 2010
Сообщений: 67
|
Проблема решилась, может кому пригодиться
надо было в файл политики дописать - <site-control permitted-cross-domain-policies="all"/> НО этот вариант следует прописывать только если соединение идет по сокетам |
Часовой пояс GMT +4, время: 22:46. |
|
« Предыдущая тема | Следующая тема » |
|
|