Browse Source

sa-token 校验

chejianzheng 3 months ago
parent
commit
8bf242a1cf

+ 4 - 4
src/main/java/cn/hfln/framework/gateway/componet/GatewayLogFilter.java

@@ -1,22 +1,22 @@
 package cn.hfln.framework.gateway.componet;
 
 import lombok.extern.slf4j.Slf4j;
-import org.springframework.cloud.gateway.filter.GatewayFilterChain;
-import org.springframework.cloud.gateway.filter.GlobalFilter;
 import org.springframework.core.Ordered;
 import org.springframework.core.annotation.Order;
 import org.springframework.http.server.reactive.ServerHttpRequest;
 import org.springframework.stereotype.Component;
 import org.springframework.web.server.ServerWebExchange;
+import org.springframework.web.server.WebFilter;
+import org.springframework.web.server.WebFilterChain;
 import reactor.core.publisher.Mono;
 
 @Component
 @Slf4j
 @Order(Ordered.HIGHEST_PRECEDENCE)
-public class GatewayLogFilter implements GlobalFilter, Ordered {
+public class GatewayLogFilter implements WebFilter, Ordered {
 
     @Override
-    public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) {
+    public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) {
         ServerHttpRequest request = exchange.getRequest();
         
         // 打印请求日志(转发前)