Angularjs 角度C#WebAPI信号器:-加载集线器时出错。确保您的参考是正确的
副本Angularjs 角度C#WebAPI信号器:-加载集线器时出错。确保您的参考是正确的,angularjs,asp.net-web-api,signalr,Angularjs,Asp.net Web Api,Signalr,副本 但是还没有答案。请帮忙。我的是个愚蠢的错误!希望这能在将来帮助别人。我有AngularJS前端和C#Web API后端。所以我的路由是在Angular中,WebAPI有一个路由来确保Angular完成所有的路由。所以在我的Global.asax文件中,代码如下 string url = Request.Url.LocalPath; if (!System.IO.File.Exists(Context.Server.MapPath(url)) && !
但是还没有答案。请帮忙。我的是个愚蠢的错误!希望这能在将来帮助别人。我有AngularJS前端和C#Web API后端。所以我的路由是在Angular中,WebAPI有一个路由来确保Angular完成所有的路由。所以在我的Global.asax文件中,代码如下
string url = Request.Url.LocalPath;
if (!System.IO.File.Exists(Context.Server.MapPath(url)) && !url.Contains("/api/"))
Context.RewritePath("/View/app/index.html");
我把它更新为
string url = Request.Url.LocalPath;
if (!System.IO.File.Exists(Context.Server.MapPath(url)) && !url.Contains("/api/") && !url.Contains("/signalr") )
Context.RewritePath("/View/app/index.html");
现在一个问题解决了。我的是一个愚蠢的错误!希望这能在将来帮助别人。我有AngularJS前端和C#Web API后端。所以我的路由是在Angular中,WebAPI有一个路由来确保Angular完成所有的路由。所以在我的Global.asax文件中,代码如下
string url = Request.Url.LocalPath;
if (!System.IO.File.Exists(Context.Server.MapPath(url)) && !url.Contains("/api/"))
Context.RewritePath("/View/app/index.html");
我把它更新为
string url = Request.Url.LocalPath;
if (!System.IO.File.Exists(Context.Server.MapPath(url)) && !url.Contains("/api/") && !url.Contains("/signalr") )
Context.RewritePath("/View/app/index.html");
现在有一个问题解决了。我的是一个愚蠢的错误!希望这能在将来帮助别人。我的是个愚蠢的错误!希望这能在将来帮助别人。