![]() |
Socket security
Здравствуйте!помогите решить проблему! почему - то, когда пытаюсь сконектится с помощью Socket выдает ошибку:
securityErrorHandler: [SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2048"] пробую: Security.loadPolicyFile("http://192.168.55.1/mmo/crossdomain.xml") crossdomain.xml: Код:
<?xml version=”1.0”?> |
Кроссдоменник надо отдавать по тому же порту, т. е. по 8989.
|
__etc это как? :(
|
Цитата:
|
Сервер на запрос <policy-file-request/> отправляет мне
'<cross-domain-policy>'#13#10 '<allow-access-from domain="192.168.55.3" to-ports="8989"/>'#13#10 '</cross-domain-policy>'#0 но все равно срабатывает событие SecurityErrorEvent! что не так? |
Где расположен клиент?
|
Цитата:
192.168.55.3! пока тестируем все локально, порт соединения с сервером 8989 |
А сервер закрывает соединение после отправки кроссдоменника?
|
Код:
public class G_Socket extends Socket {Код:
var socket:G_Socket = new G_Socket("192.168.55.3", 8989,txt);<cross-domain-policy> <allow-access-from domain="192.168.55.3" to-ports="8989" /> </cross-domain-policy> и соединение при с сокетом закрывается! Но все равно срабатывает событие SecurityErrorEvent :(:( |
loadPolicyFile не нужен. Попробуйте указать домен «*» и порт «*».
Возможно, формат XML кроссдоменника неправильный. |
| Часовой пояс GMT +4, время: 11:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.