@Configuration public class CorsConfig { private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); // 1. 設置訪問源地址 corsConfiguration.addAllowedOrigin("*"); // 2. 設置訪問源請求頭 corsConfiguration.addAllowedHeader("*"); // 3. 設置訪問源請求方法 corsConfiguration.addAllowedMethod("*"); return corsConfiguration; } @Bean public CorsFilter corsFilter() { UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); // 4. 對接口配置跨域設置 source.registerCorsConfiguration("/**", buildConfig()); return new CorsFilter(source); } }