Я пытаюсь получить базовый образец для работы в разных доменах, но я просто не могу заставить его работать. По словам кого-то здесь https://github.com/SignalR/SignalR/issues/6, он заставил его работать, добавив заголовок Access-Control-Allow-Origin
.
По сути, я добавил концентратор в приложение mvc 3, добавил вышеуказанный заголовок в файл web.config и создал страницу для отправки сообщения. Эта установка работает нормально. Затем я создал другое веб-приложение, используя тот же клиентский javascript на странице, но задав URL-адрес другого сервера, используя:
$.connection.hub.url = 'http://www.myserver.com/signalr';
Как только я использую удаленный URL-адрес, он перестает работать.
Как заставить SignalR работать в разных доменах?
Обновление: Некоторая дополнительная информация, описанный выше подход работает для chrome и firefox, но IE9 не нравится...