如果我使用 aspnet core 3.0 SPA 模板创建一个新项目,一切正常。但是当我复制 Api-Authorization 文件夹以使用AuthorizeInterceptor,AuthorizeService并保护时,由于未知原因,当我登录时,登录成功但login-menu仍然显示再次登录的选项。当我将路由保护设置为AuthorizeGuard时,我会陷入无休止的重定向循环。
如何解决这个问题?
PS。我刚刚注意到,当我停止在路由中使用 hash 时,一切都按预期工作RouterModule.forRoot(routes/*, { useHash: true }*/)]。