小编Sun*_*ekh的帖子

如何在角度5中解码客户端的JWT编码令牌有效负载?

我从我的API获得一个JWT编码的访问令牌作为响应.但我无法解码它并以JSON格式获取它.我尝试使用angular2-jwt库,但它没有用.我正在编写下面的代码:

 setXAuthorizationToken(client){
    let requestHeader = new Headers();
    requestHeader.append('Content-Type', 'application/x-www-form-urlencoded');
    this.http.post(client.clientURL + "oauth/token", 'grant_type=password&client_id=toto&client_secret=sec&' +  'username=' + client.username
    + '&password=' + client.password, {
      headers: requestHeader
    }).map(res=>res.json())
    .subscribe((token) =>{
      if(!token.access_token){
          return;
      }
      else{
       var decompressToken = LZString.decompressFromEncodedURIComponent(token.access_token);
       console.log(decompressToken);




}


    });
    }
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题吗?

decode access-token jwt angular

34
推荐指数
4
解决办法
5万
查看次数

标签 统计

access-token ×1

angular ×1

decode ×1

jwt ×1