浏览器全局跨域处理

`@Configuration
public class GulimallCorsConfiguration {

@Bean
public CorsWebFilter corsWebFilter(){
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();

CorsConfiguration corsConfiguration = new CorsConfiguration();

//1、配置跨域
//addAllowedHeader允许哪些头进行跨域 *
corsConfiguration.addAllowedHeader("");
//addAllowedMethod允许哪些请求方式进行跨域
corsConfiguration.addAllowedMethod("
");
//addAllowedOrigin允许哪个请求来源进行跨域
corsConfiguration.addAllowedOrigin("*");
//setAllowCredentials是否允许携带cookies进行跨域
corsConfiguration.setAllowCredentials(true);

// /** 任意路径都进行跨域配置
source.registerCorsConfiguration("/**",corsConfiguration);
return new CorsWebFilter(source);
}
}`

posted @ 2022-06-27 15:56  yuanyee  阅读(31)  评论(0)    收藏  举报