My site uses SignalR to communicate cross-domain. It worked great but I updated SignalR from 0.5.0 to 0.5.1 and my site broke.
Here's my script:
function start() {
$.connection.hub.url = "http://otherdomain.com/signalr";
$.connection.hub.start().done(function () {
$.connection.myHub.join();
});
}
When script calls join - I see in Firebug that it is a POST (I believe it shoold be GET (jsonp) since it is cross domain) with no response.
EDIT:
I tried $.connection.hub.start({jsonp: true}).
Now I have can call server from client but calls from server don't execute on client.
I noticed that there are following calls: negotiate and send whereas locally (the same domain) there are: negotiate, connect, send.