Bootstrap

微服务--Gateway网关--全局Token过滤器【重要】

全局过滤器 GlobalFilter, 注入到 IOC里面即可

概念:

全局过滤器: 所有的请求 都会在执行链里面执行这个过滤器

如添加日志、鉴权等

创建一个全局过滤器的基本步骤:

步骤1: 创建过滤器类

首先,创建一个实现了GlobalFilter接口 即:创建一个全局token过滤器

步骤2: 注册全局过滤器

为了让Spring Cloud Gateway应用识别并使用这个过滤器,通常需要在配置类中注册它。

但是,由于我们使用了@Component注解,Spring会自动扫描并注册该Bean。

所以 使用@Component或下面代码, 二选一 即可

@Configuration
public class FilterConfig {

    @Bean
    public TokenFilter tokenFilter() {
        return new TokenFilter();
    }
}

;