![]() |
Кроссдоменные ограничения. XMLSocket
Итак пишу мессенджер на XMLSocket.
Сам он находится на на server.casp А сервак к которому коннектимся на js.server.casp Когда запускаю с локали, все ок. Запускаю с домена - нет коннекта! ДУмал политика безопасности, но как понимаю тут это ни при чем - все происходит на одном домене! Или я ошибаюсь? (Уже пробовал прописать политику в соответсвующем файле <allow-access-from domain="server.casp" to-ports="3344"/> - не помогло. Не понимаю в чем трабла! |
<?xml version="1.0"?>
<cross-domain-policy> <allow-access-from domain="*.server.casp" /> </cross-domain-policy> |
) Ну это понятно. Былди просто проблемы с тем, действительно ли это дело в безопасности и как адекватно ее разлочить.
Сделал точно как в хэлпе - написали сокет-сервер, который по коннекту через порт выдавал полиси флеш-плееру. Все отлично! |
Ты коннектишься неправильно...т.к. сокет сервер запущен видимо с сервера но локально тобой.....это две разные вещи.....т.е. скрипт лежит на серваке а нагрузка идет на тебя.....Коннектся на null - в любом случае подключиться!!!!!!
client = new XMLSocket(); client.onConnect = handleConnect; client.onData = handleXML; client.onClose = handleDisconnect; client.connect(null, 9950); |
| Часовой пояс GMT +4, время: 03:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.