在JWT / JSON中添加字节数组

时间:2018-05-08 19:16:03

标签: java json jwt jjwt

是否可以在JWT的主体中添加字节数组?我从源获取了一个字节流,我想将它打包成JWT并将其发送出去。

作为测试,我尝试将字符串转换为字节数组,使用jjwt库将其添加到jwt,对其进行编码,解码,然后检索字节。但它们看起来并不一样。

String token = Jwts.builder().claim("key", "test".getBytes())                
              .signWith(<algorithm>, <signingkey>)
              .compact();

Claims claims = Jwts.parser().setSigningKey(<signingkey>).parseClaimsJws(token).getBody();
byte[] ret = claims.get("key", String.class).getBytes();

但是ret!=“test”.getBytes()

0 个答案:

没有答案