diff --git a/src/main/java/we/filter/FizzGatewayFilter.java b/src/main/java/we/filter/FizzGatewayFilter.java index 6763045..e7d60b1 100644 --- a/src/main/java/we/filter/FizzGatewayFilter.java +++ b/src/main/java/we/filter/FizzGatewayFilter.java @@ -82,7 +82,7 @@ public class FizzGatewayFilter implements WebFilter { public Mono filter(ServerWebExchange exchange, WebFilterChain chain) { String serviceId = WebUtils.getServiceId(exchange); - if (serviceId == null || (ApiConfig.Type.SERVICE_ARRANGE != WebUtils.getApiConfigType(exchange) && needAuth) ) { + if (serviceId == null || (ApiConfig.Type.SERVICE_ARRANGE != WebUtils.getApiConfigType(exchange) && !needAuth) ) { return chain.filter(exchange); }