【发布时间】:2020-10-06 21:21:36
【问题描述】:
我正在使用带有无状态会话实现的 Angular 9 的 Spring Boot。该应用程序正在成功执行登录和注册功能。字符串引导会在每个登录请求上生成令牌(JWT)。登录后,当我尝试运行第二个 TAB 的应用程序时,它再次要求我登录。为了克服这个问题,我将令牌保存在 Localstorage 中,然后在单击另一个 TAB 时,角度代码能够从 Localstorage 中选择令牌。但经过一些研发后,我知道应该使用 HTTPOnly Cookie 来代替 Localstorage。有人可以帮助我在 Angular 9 和 Spring Boot 中使用仅限 HTTP 的 cookie。谢谢
【问题讨论】:
-
在成功验证后添加cookie作为响应,而不是本地存储,然后就可以了
标签: spring-boot jwt angular9 cookie-httponly