|
@@ -214,8 +214,8 @@ public class AccessGlobalFilter implements GlobalFilter, Ordered {
|
|
|
if (token.startsWith(BEARER)) {
|
|
|
token = token.substring(6);
|
|
|
}
|
|
|
- Claims claims = Jwts.parser().setSigningKey(signingKey).parseClaimsJws(token).getBody();
|
|
|
- String userId = (String) claims.get("userId");
|
|
|
+ Claims claims = Jwts.parser().setSigningKey(signingKey.getBytes()).parseClaimsJws(token).getBody();
|
|
|
+ String userId = String.valueOf(claims.get("userId"));
|
|
|
String operatorId = (String) claims.get("operatorId");
|
|
|
return new ImmutableTriple<>(true, userId, operatorId);
|
|
|
} catch (ExpiredJwtException eje) {
|