String token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJoYXNfbW9iaWxlIjp0cnVlLCJ2YWxpZF9tb2JpbGUiOmZhbHNlLCJjb2RlIjowLCJjaXR5IjpudWxsLCJyZWFsX25hbWUiOm51bGwsImFjY291bnRfbmFtZSI6IkUwMDAwODgwMjUiLCJuaWNrbmFtZSI6IkUwMDAwODgwMjUiLCJjb21wYW55IjpudWxsLCJvcmdfbmFtZSI6IuacnemYs-awuOe7rSIsInByb3YiOm51bGwsImhhc19lbWFpbCI6ZmFsc2UsImVtYWlsIjpudWxsLCJoYXNfcGFzc3dvcmQiOnRydWUsImFyZWEiOm51bGwsInppcCI6bnVsbCwiaGFzX3d4IjpmYWxzZSwiYWRkcmVzcyI6bnVsbCwic2V4IjpudWxsLCJtb2JpbGUiOiIxNzUyMTM4MjI4MiIsImJpcnRoIjpudWxsLCJ0ZWxlcGhvbmUiOm51bGwsImF2YXRhciI6bnVsbCwibWVzc2FnZSI6IueZu-W9leaIkOWKnyIsInRva2VuIjoiNTk4NDA5ZDQxODM2NGZjMWEzZTY2NDE2ZGFkZDFmZmEiLCJoYXNfb3JnIjpmYWxzZSwiYWNjb3VudF9pZCI6MTAwMjM1NTQ0LCJhcHBsaWNhdGlvbiI6MTMzLCJ3b3JrX2FkZHJlc3MiOm51bGwsIm9yZ19pZCI6NCwiZHV0eSI6bnVsbCwidW5pZmllZF9wdXJjaGFzZSI6ZmFsc2V9.5o7Zdl5TsmrS9BdNHIOncmbVXSooS2IYOqIHtD5vrgg";
String secret = "35c67738-33db-4d1c-8987-d43811e04d17";
Algorithm algorithm = Algorithm.HMAC256(secret);
JWTVerifier verifier = JWT.require(algorithm).build();
DecodedJWT jwt = verifier.verify(token);
Map<String, Claim> map = jwt.getClaims();
Claim account_name = map.get("account_name");
String s = account_name.asString();
System.out.println(s);
Claim account_id = map.get("account_id");
Integer t = account_id.asInt();
System.out.println(t);
for(Map.Entry<String, Claim> entry : map.entrySet()){
if(entry.getKey().equals("account_name")){
Claim value = entry.getValue();
}
}
}
jwt解密
最新推荐文章于 2024-04-15 08:10:03 发布