【发布时间】:2016-08-05 00:11:22
【问题描述】:
我使用 oauth 身份验证来登录用户。用户登录后,从 URL 获取。像这样的网址:http://xxx/callback#access_token=xxx。然后重定向到其他页面。我使用 this.router.navigateByUrl 进行重定向,哈希标记被删除,但是当我单击其他链接时,哈希片段将再次显示。如何永久删除哈希令牌片段?
例子:
在//xxx/callback#access_token=xxx
中使用登录后重定向到//xxx/home
然后点击linkA,url为//xxx/linkA#access_token=xxx
预期的网址是 //xxx/linkA
【问题讨论】: