Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用.MapOwinRoute()而不是OwinStartup/Configuration类-协商返回404_C#_Asp.net_Signalr_Signalr Hub_Owin - Fatal编程技术网

C# 使用.MapOwinRoute()而不是OwinStartup/Configuration类-协商返回404

C# 使用.MapOwinRoute()而不是OwinStartup/Configuration类-协商返回404,c#,asp.net,signalr,signalr-hub,owin,C#,Asp.net,Signalr,Signalr Hub,Owin,我正在使用SignalR 2开发一个应用程序,通过ASP.net 4 RouteTable.Routes的.MapOwinRoute()扩展方法映射SignalR时遇到问题。比如: RouteTable.Routes.MapOwinRoute(“signal.hubs”,“signal/hubs”,a=>a.Mapsignal()); 还添加到Web.Config: 您不希望将路线映射为要映射前缀(路径)。此外,您使用了错误的url和错误的IAppBuilder重载 RouteTable.R

我正在使用SignalR 2开发一个应用程序,通过ASP.net 4 RouteTable.Routes的.MapOwinRoute()扩展方法映射SignalR时遇到问题。比如:

RouteTable.Routes.MapOwinRoute(“signal.hubs”,“signal/hubs”,a=>a.Mapsignal());
还添加到Web.Config:



您不希望将路线映射为要映射前缀(路径)。此外,您使用了错误的url和错误的IAppBuilder重载

RouteTable.Routes.MapOwinPath("/signalr", app => app.RunSignalR());
上述逻辑采用以Signal开始的任何路径,并将其传递给Signal中间件