吉安感知网项目-后端
zhongrj
2026-02-04 b883a3ed8c31231d004a6d5ce7ba3b8c834fae20
Merge remote-tracking branch 'origin/master'
1 files modified
16 ■■■■ changed files
drone-gateway/src/main/java/org/sxkj/gateway/filter/AuthFilter.java 16 ●●●● patch | view | raw | blame | history
drone-gateway/src/main/java/org/sxkj/gateway/filter/AuthFilter.java
@@ -92,24 +92,18 @@
            return unAuth(resp, MSG_TOKEN_MISSING);
        }
        String auth = StringUtils.isBlank(headerToken) ? paramToken : headerToken;
        log.debug("auth:{}", auth);
        // 判断 auth 是否为空
        if (StringUtils.isBlank(auth)) {
            log.debug("auth is null:请求未授权");
            System.out.println("auth is null:请求未授权");
//            return unAuth(resp, MSG_REQUEST_UNAUTHORIZED);
            return unAuth(resp, MSG_REQUEST_UNAUTHORIZED);
        }
        // 校验 超级密钥 合法性,剩余属性交由微服务内部自行鉴权
        if (KeyProvider.isApiKey(auth, bladeProperties)) {
            return chain.filter(exchange);
        }
        String token = JwtUtil.getToken(auth);
        System.out.println("111111111111111token111111111111111:" +  token);
        // 判断 token 是否为空
        if (StringUtils.isBlank(token)) {
            log.debug("auth is null:请求未授权");
            System.out.println("auth is null:请求未授权");
//            return unAuth(resp, MSG_REQUEST_UNAUTHORIZED);
            return unAuth(resp, MSG_REQUEST_UNAUTHORIZED);
        }
        // 校验 加密Token 合法性
        if (JwtUtil.isCrypto(auth)) {
@@ -117,11 +111,7 @@
        }
        Claims claims = JwtUtil.parseJWT(token);
        if (token == null || claims == null) {
            log.debug("token:{}",  token);
            log.debug("claims:{}",  claims);
            log.debug("token is null or claims is null:请求未授权");
            System.out.println("token is null or claims is null:请求未授权");
//            return unAuth(resp, MSG_REQUEST_UNAUTHORIZED);
            return unAuth(resp, MSG_REQUEST_UNAUTHORIZED);
        }
        // 判断 Token 状态
        if (jwtProperties.getState()) {