getway网关统一配置跨域

it2024-10-13  36

getway网关统一配置跨域

引入pom

<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency>

创建类CorsConfiguration

@Configuration public class CorsConfiguration { @Bean public CorsWebFilter CorsWebFilter(){ UrlBasedCorsConfigurationSource UrlBasedCorsConfigurationSource=new UrlBasedCorsConfigurationSource(); CorsConfiguration corsConfiguration=new CorsConfiguration(); corsConfiguration.addAllowedHeader("*"); corsConfiguration.addAllowedMethod("*"); corsConfiguration.addAllowedOrigin("*"); corsConfiguration.setAllowCredentials(true); UrlBasedCorsConfigurationSource.registerCorsConfiguration("/**",corsConfiguration); return new CorsWebFilter(UrlBasedCorsConfigurationSource); } }
最新回复(0)