首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无限重定向循环中的ASP.NET核心3.0 SPA

无限重定向循环中的ASP.NET核心3.0 SPA
EN

Stack Overflow用户
提问于 2020-02-22 23:38:46
回答 1查看 76关注 0票数 0

如果我使用aspnet core 3.0 SPA模板创建一个新项目,一切正常。但是当我复制Api-Authorization文件夹来使用AuthorizeInterceptorAuthorizeService和guard时,不知为什么,当我登录时,登录成功了,但login-menu仍然显示了再次登录的选项。当我将路由守卫设置为AuthorizeGuard时,我会陷入无休止的重定向循环。

如何解决这个问题?

PS。我只是注意到,当我停止在我的路由中使用哈希时,一切都像希望的RouterModule.forRoot(routes/*, { useHash: true }*/)]一样工作。

EN

回答 1

Stack Overflow用户

发布于 2020-02-23 04:57:01

经过48小时的搜索,我意识到ApiAuthorization只适用于Html5链接,而不适用于哈希。所以我不得不像这样删除AppRoutingModule中的useHash

代码语言:javascript
复制
RouterModule.forRoot(routes/*, { useHash: true }*/)]

现在一切都正常工作了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60353771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档