@Configuration public class CorsConfiguration { @Bean public CorsWebFilter corsWebFilter(){ UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); CorsConfiguration configuration = new CorsConfiguration(); // 配置跨域的信息 configuration.addAllowedHeader("*"); configuration.addAllowedMethod("*"); // 这里可以设置哪些路径拥有跨域的权限,这里是放开所有,eg:https://foo.example configuration.addAllowedOriginPattern("*"); configuration.setAllowCredentials(true); source.registerCorsConfiguration("/**",configuration); return new CorsWebFilter(source); }
这个是Origin的相关介绍
详细网址请看跨源资源共享(CORS) - HTTP | MDN http访问控制