网关配置全局跨域请求(CorsWebFilter)

Posted csdn_20210509

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网关配置全局跨域请求(CorsWebFilter)相关的知识,希望对你有一定的参考价值。

配置类

@Configuration
public class CorsConfig 
    @Bean
    public CorsWebFilter corsFilter() 
        CorsConfiguration config = new CorsConfiguration();
        config.addAllowedMethod("*");
        config.addAllowedOrigin("*");
        config.addAllowedHeader("*");
        config.setAllowCredentials(true);
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        source.registerCorsConfiguration("/**", config);
        return new CorsWebFilter(source);
    

以上是关于网关配置全局跨域请求(CorsWebFilter)的主要内容,如果未能解决你的问题,请参考以下文章

java学习---spring-cloud-gateway网关配置

django 实现全局支持跨域请求

springcloud网关跨域问题和转发服务的配置

GateWay快速入门

Gateway网关(快速入门断言工厂过滤器工厂全局过滤器),解决跨域问题

Spring Boot 全局跨域配置