【发布时间】:2017-11-13 19:38:33
【问题描述】:
在 JavaScript 中,我有一个方法可以通过 http post 请求成功地对我的服务器进行身份验证。
来自我的服务器的响应数据在 Authorization 标头中发送 JWT,如下所示:
Authorization: Bearer mytoken12345abc
我可以从我的服务器响应数据中成功检索授权标头,例如:
let authheader = response.headers.get('Authorization');
但是我该如何解析呢? “承载”是关键吗?就像这样:
let token = authheader.Bearer
这显然是不正确的。接下来我可以尝试什么?
换句话说,以下是最好的方法吗?
let token = response.headers.get('Authorization');
let parsedToken = token.slice(7);
【问题讨论】:
-
你在工作吗?
-
是 Angular 2 / 4
-
后端nodejs ?
-
后端是 Apache / PHP
标签: javascript angular header jwt