diff --git a/bonus-gateway/src/main/java/com/bonus/gateway/filter/AecDecryptParamFilter.java b/bonus-gateway/src/main/java/com/bonus/gateway/filter/AecDecryptParamFilter.java index 5fc87e7..8506216 100644 --- a/bonus-gateway/src/main/java/com/bonus/gateway/filter/AecDecryptParamFilter.java +++ b/bonus-gateway/src/main/java/com/bonus/gateway/filter/AecDecryptParamFilter.java @@ -37,7 +37,7 @@ import static org.springframework.http.MediaType.MULTIPART_FORM_DATA_VALUE; public class AecDecryptParamFilter extends AbstractGatewayFilterFactory { @Value("${system.decryptEnabled}") - public boolean jaData; + public boolean decryptEnabled; public final static String HEARD_NAME="decrypt"; @@ -49,7 +49,7 @@ public class AecDecryptParamFilter extends AbstractGatewayFilterFactory { if(StringUtils.isNotEmpty(head)&& HEARD_NAME.equals(head)){ return chain.filter(exchange); } - if(!jaData){ + if(!decryptEnabled){ return chain.filter(exchange); } //get请求 默认 diff --git a/bonus-gateway/src/main/java/com/bonus/gateway/filter/AuthFilter.java b/bonus-gateway/src/main/java/com/bonus/gateway/filter/AuthFilter.java index d0f01fa..25c6f2d 100644 --- a/bonus-gateway/src/main/java/com/bonus/gateway/filter/AuthFilter.java +++ b/bonus-gateway/src/main/java/com/bonus/gateway/filter/AuthFilter.java @@ -33,8 +33,8 @@ import java.util.concurrent.TimeUnit; public class AuthFilter implements GlobalFilter, Ordered { - @Value("${system.decryptEnabled}") - public boolean jaData; + @Value("${system.encryptEnabled}") + public boolean encryptEnabled; private static final Logger log = LoggerFactory.getLogger(AuthFilter.class); /** @@ -124,7 +124,7 @@ public class AuthFilter implements GlobalFilter, Ordered private Mono unauthorizedResponse(ServerWebExchange exchange, String msg) { log.error("[鉴权异常处理]请求路径:{}", exchange.getRequest().getPath()); - return ServletUtils.webFluxResponseWriter(exchange.getResponse(), msg, HttpStatus.UNAUTHORIZED,jaData); + return ServletUtils.webFluxResponseWriter(exchange.getResponse(), msg, HttpStatus.UNAUTHORIZED,encryptEnabled); } /** diff --git a/bonus-gateway/src/main/java/com/bonus/gateway/filter/BlackListUrlFilter.java b/bonus-gateway/src/main/java/com/bonus/gateway/filter/BlackListUrlFilter.java index 5b0d3b3..fb6e60c 100644 --- a/bonus-gateway/src/main/java/com/bonus/gateway/filter/BlackListUrlFilter.java +++ b/bonus-gateway/src/main/java/com/bonus/gateway/filter/BlackListUrlFilter.java @@ -18,8 +18,8 @@ import com.bonus.common.core.utils.ServletUtils; @Component public class BlackListUrlFilter extends AbstractGatewayFilterFactory { - @Value("${system.decryptEnabled}") - public boolean jaData; + @Value("${system.encryptEnabled}") + public boolean encryptEnabled; @Override public GatewayFilter apply(Config config) { @@ -28,7 +28,7 @@ public class BlackListUrlFilter extends AbstractGatewayFilterFactory { private final static String[] VALIDATE_URL = new String[] { "/auth/login", "/auth/register" }; + @Value("${system.decryptEnabled}") + public boolean decryptEnabled; + @Value("${system.encryptEnabled}") public boolean encryptEnabled; @@ -63,7 +66,9 @@ public class ValidateCodeFilter extends AbstractGatewayFilterFactory try { String rspStr = resolveBodyFromRequest(request); - rspStr= AesCbcUtils.decrypt(rspStr); + if (decryptEnabled) { + rspStr= AesCbcUtils.decrypt(rspStr); + } if(StringUtils.isEmpty(rspStr)){ throw new CaptchaException("请求参数异常"); }