我使用的是getway,其中还有jar包版本问题,使用的时候要注意一下自己的jar包的版本,有时候很多东西配置不成功或是报错的,可能就是依赖的版本问题,使用的时候多注意依赖版本的问题。
1.在网关模块中创建出如上图的类(类名随意,自己定),注意要放在和启动类同一个包下面,可以使用包在进行分类,但是一定要和启动类在同一个包里面,并且启动类要在最外面。
2.接下来就是编写类了,这个是使用过滤器的方式
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.reactive.CorsWebFilter;
import org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class CorsConfigs implements WebMvcConfigurer {
@Bean
public CorsWebFilter corsFilter(){