public void Configuration(Owin.IAppBuilder app) { // Branch the pipeline here for requests that start with "/signalr" app.Map("/signalr", map => { // Setup the CORS middleware to run before SignalR. // By default this will allow all origins. You can // configure the set of origins and/or http verbs by // providing a cors options with a different policy. map.UseCors(CorsOptions.AllowAll); var hubConfiguration = new Microsoft.AspNet.SignalR.HubConfiguration { // You can enable JSONP by uncommenting line below. // JSONP requests are insecure but some older browsers (and some // versions of IE) require JSONP to work cross domain // EnableJSONP = true }; // Run the SignalR pipeline. We're not using MapSignalR // since this branch already runs under the "/signalr" // path. map.RunSignalR(hubConfiguration); }); }
public void Configuration(IAppBuilder app) { var config = new Microsoft.AspNet.SignalR.HubConfiguration(); config.EnableJSONP = true; app.MapSignalR(config); }
public void Configuration(IAppBuilder app) { // 有关如何配置应用程序的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkID=316888 var config = new Microsoft.AspNet.SignalR.HubConfiguration(); config.EnableJSONP = true; app.MapSignalR(config); }
public void Configuration(IAppBuilder app) { ConfigureAuth(app); Microsoft.AspNet.SignalR.HubConfiguration config = new Microsoft.AspNet.SignalR.HubConfiguration(); config.EnableDetailedErrors = true; app.MapSignalR(config); }
public void Configuration(IAppBuilder app) { // 如需如何設定應用程式的詳細資訊,請瀏覽 https://go.microsoft.com/fwlink/?LinkID=316888 var config = new Microsoft.AspNet.SignalR.HubConfiguration(); config.EnableJSONP = true; app.MapSignalR(config); }
public void Configuration(IAppBuilder app) { ConfigureAuth(app); var hubConfiguration = new Microsoft.AspNet.SignalR.HubConfiguration(); hubConfiguration.EnableDetailedErrors = true; // [10003] Maps SignalR hubs to the app builder pipeline at "/signalr". app.MapSignalR(hubConfiguration); }
public void Configuration(IAppBuilder app) { app.UseCors(CorsOptions.AllowAll); var config = new Microsoft.AspNet.SignalR.HubConfiguration(); config.EnableJSONP = true; // Enable cors and support jsonp app.MapSignalR(); }
public void Configuration(IAppBuilder app) { ContainerOptions containerOptions = new ContainerOptions(); Container container = new Container(containerOptions); container.InstallIrisDependency(); var hubConfig = new Microsoft.AspNet.SignalR.HubConfiguration() { EnableCrossDomain = true, Resolver = new SimpleInjectorSignalR(container) }; app.MapHubs("/server",hubConfig); }
protected void Application_Start(object sender, EventArgs e) { var config = new Microsoft.AspNet.SignalR.HubConfiguration { EnableCrossDomain = true }; RouteTable.Routes.MapHubs(config); RouteTable.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/id", defaults: new { id = System.Web.Http.RouteParameter.Optional } ); }
private void ConfigureSignalR(IAppBuilder appBuilder) { appBuilder.Map("/signalr", builder => { builder.UseCors(CorsOptions.AllowAll); var configuration = new Microsoft.AspNet.SignalR.HubConfiguration() { Resolver = new NinjectSignalRDependencyResolver(_kernel), EnableJavaScriptProxies = true }; builder.RunSignalR(configuration); }); }
public void Configuration(IAppBuilder app) { // from Westwind.Web - hook up route mapping for Route Urls CallbackHandlerRouteHandler.RegisterRoutes <WebStoreOrderService>(RouteTable.Routes); app.UseCors(CorsOptions.AllowAll); var signalRConfig = new Microsoft.AspNet.SignalR.HubConfiguration() { EnableDetailedErrors = true, EnableJavaScriptProxies = true, }; app.MapSignalR("/signalr", signalRConfig); }
public void Configuration(IAppBuilder app) { ConfigureAuth(app); //注册signalr app.Map("/signalr", map => { var config = new Microsoft.AspNet.SignalR.HubConfiguration { //开启jsonp实现跨域 EnableJSONP=true, //关闭js进行集线器代理 EnableJavaScriptProxies=false }; //使用cors允许所有跨域 map.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll); map.RunSignalR(config); }); }