Angular 如何在单击电子邮件中的链接后实现对特定页面的重定向

Angular 如何在单击电子邮件中的链接后实现对特定页面的重定向,angular,typescript,Angular,Typescript,我正在尝试在Angular中实现一个功能,用户单击电子邮件中提供的链接,然后在Angular中进行身份验证后重定向到相应的页面。我尝试了一些方法,但没有任何效果 所以我试着做了以下几件事: (1) 我尝试将查询参数存储在本地存储中以形成URL,并尝试访问这些参数并生成链接,但出于安全原因,该页面上的本地存储被清除 (2) 我尝试将参数存储在变量中,并将其存储在可用于形成URL的服务中。但变量被清除了 但什么都不管用。有人能帮我吗。您应该在电子邮件中提供特定页面的完整URL。您可以尝试实现一个路由

我正在尝试在Angular中实现一个功能,用户单击电子邮件中提供的链接,然后在Angular中进行身份验证后重定向到相应的页面。我尝试了一些方法,但没有任何效果

所以我试着做了以下几件事:

(1) 我尝试将查询参数存储在本地存储中以形成URL,并尝试访问这些参数并生成链接,但出于安全原因,该页面上的本地存储被清除

(2) 我尝试将参数存储在变量中,并将其存储在可用于形成URL的服务中。但变量被清除了


但什么都不管用。有人能帮我吗。

您应该在电子邮件中提供特定页面的完整URL。

您可以尝试实现一个路由保护,用于处理您的
您还应该提供您已经完成的工作的代码示例。您以前的一次尝试可能是正确的,但您的实现有缺陷。

是的,我得到了答案,但在单击它并进行身份验证后,我被重定向到仪表板而不是该页面,然后可能在该页面的路由上实现了Auth Guard,这阻止了它的访问。我不这么认为,因为如果我在登录时做同样的事情,那么一切都正常,但ont登录退出状态是的,那么Auth Guard肯定会阻止您的页面。它会检查,如果您已注销,它会阻止您访问该页面。简单!!:)你需要编辑你的身份验证防护。所以我是新来的,我不知道身份验证防护,但在我的项目中,我们使用了HttpInterceptor。所以你能帮我解决这个问题吗?问题是我得到了完整的链接,身份验证后我被重定向到仪表板添加相同的代码以更好地理解并帮助你解决问题