【发布时间】:2017-08-23 17:58:24
【问题描述】:
从后端重定向后,我想从我的 Angular 应用程序中的 http 标头读取 JWT,但我不知道如何。这是我的身份验证过程:
- 用户在网络浏览器中成功登录后,对应用后端有一个 POST 请求
- 后端(spring boot)验证 SAML2 数据并创建 JSON Web 令牌
- 后端将令牌附加到 http 响应并重定向到 /angular-login(http 状态代码 302)
- 角度引导,但我不知道如何从 http 标头获取 JWT
你有更好的想法吗?请注意,我只能在第 2 步之后更改内容。
作为最后的手段,我可以将令牌临时存储在 cookie 中或作为参数存储到 url 中,但这似乎不是一个干净的解决方案。
【问题讨论】:
-
您能否确认您的令牌已附加在响应中?
-
是的,行得通
标签: angular spring-boot jwt saml-2.0