【发布时间】:2020-08-17 18:07:06
【问题描述】:
我想读取 JWT 令牌,并从中获取用户 ID。
据我所知,在 JWT 声明中,userID 等于“sub”作为“subject”。
@GET()
@Path("path")
@RolesAllowed("user")
public String method( ){
String userID = jwt.claims.get ("sub"); // or something like this
}
这怎么可能?
【问题讨论】:
-
使用libraries 之一并解码令牌。只需参考 lib 的文档即可。
标签: java rest web-services oauth-2.0 jwt