如果用户未经身份验证或令牌过期,我将尝试将用户重定向到登录页面。我的拦截器正常工作,但是角路由器没有重定向它们。return Observable.throw('token is not valid'); });}
我还尝试将导航放在我的auth服务中的一个方法中,但这也不起作用。还是我只是遗漏了一些导致路由器挂起的小东西?如果这有什么区别的话,我在角v6上。
在基于HotTowel的项目中,我使用Durandal1.1.1进行路由。 }
我希望如果用户想要转到#/moduledetail/1,并且还没有经过身份验证,浏览器导航到路由#/login/moduledetail/1,所以在成功登录后返回到一个可能的解决方案是将navigateTo放在canActivate of moduledetail中,例如: