Я использую сервер сокетов, используя PHP.Сервер сокетов работает нормально, потому что я могу подключиться к нему с помощью PHP.
Теперь у меня есть флэш-приложение, которое пытается подключиться к нему:
this.socket.addEventListener(Event.CONNECT, onSocketConnect);
this.socket.addEventListener(Event.CLOSE, onSocketClose);
this.socket.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
this.socket.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onSecError);
try {
this.socket.connect("myip", 9999);
} catch (ioError:IOError) {
this.debugLbl.text += "ioError1 "+ioError.message;
} catch (secError:SecurityError) {
this.debugLbl.text += "secError1 "+secError.message;
}
Когда я запускаю приложение локально, оно работает!Однако, когда я загружаю его на свой сервер, я получаю ошибку безопасности песочницы (# 2048).Приложение Flash размещено на том же сервере, что и сервер сокетов, и на месте есть файл междоменной политики.