我有以下场景,包括Siteminder SSO:
-
用户已登录
-
用户点击退出
-
document.location.assign
设置为将执行会话失效的外部URL -
浏览器访问显示外部URL和外部登录表单 .
-
User hits the back button in browser
现在的问题是,在按下后退按钮后,角度应用程序再次弹出而不进行实际的GET请求 - 是否缓存了整个apoplication内容?
无论如何,有没有办法在步骤4之后使用后退按钮检测用户导航到页面?
在使用这种导航的情况下,我检查了路由器事件
imports: [RouterModule.forRoot(routes,{enableTracing: true}) ]
但没有事件被解雇