Показать сообщение отдельно
Старый 07.08.2015, 12:17
Vlad84 вне форума Посмотреть профиль Отправить личное сообщение для Vlad84 Найти все сообщения от Vlad84
  № 3  
Ответить с цитированием
Vlad84

Регистрация: Jul 2012
Сообщений: 148
Кроссдомейн отдается nginx-ом при запросе 843 порта
Код:
server {
    listen 843;
    server_name localhost;

    location / {
        rewrite ^(.*)$ /crossdomain.xml;
    }

    error_page 400 /crossdomain.xml;

    location = /crossdomain.xml {
        root /usr/local/www/crossdomain;
    }
}

Переложил кросcдомейн на 843 порт. Т.е. теперь он отдается и без прямой ссылки на него, вот так
Код AS3:
Security.loadPolicyFile("ws.wsdomain.ru:843");
...
var websocket:WebSocket = new WebSocket("ws://ws.wsdomain.ru/server", "*");

Почему-то клиент лезет за кроссдомейником на 80й порт.
Код:
#2048: Security sandbox violation: http://swfdomain.ru/test.swf cannot load data from ws.wsdomain.ru:80

Мне бы хоть один рабочий пример. Не знаю на кого грешить, на php сервер или на клиента. Как можно протестить?


Последний раз редактировалось Vlad84; 07.08.2015 в 12:39.