JinYazhou +

SignalR使用Cross-domain跨域

1、

<script src="http://xxx/Scripts/jquery.signalR-2.2.0.min.js"></script>

<script src="http://xxx/signalr/hubs"></script>

2、

 $.connection.hub.url = "http://xxx/signalr";
 $.connection.hub.start({ jsonp: true}).done(function () {
         .....
});
3、修改Startup

public void Configuration(IAppBuilder app)
{
    var configuration = new HubConfiguration
    {
       EnableJSONP = true
    };
    app.MapSignalR(configuration);
}


最新评论