Java里JWT的使用方法

来源:互联网 发布:锯棕榈 知乎 编辑:程序博客网 时间:2024/06/07 10:02

简介

header

{  'typ': 'JWT',  'alg': 'HS256'}

playload

{  "sub": "1234567890",  "name": "John Doe",  "admin": true}

java代码

            String str = Jwts.builder()                        .setHeaderParam("typ", "JWT")                        .setHeaderParam("alg", "HS256")                        .claim("sub","1234567890")                        .claim("name", "John Doe")                        .claim("admin", true)                        .signWith(SignatureAlgorithm.HS256, key.getBytes("UTF-8"))                        .compact();
原创粉丝点击