在springboot项目中配置跨域

前言:在项目中需要把前端代码打包为exe可执行程序,需要服务端配置跨域.

在springboot项目配置跨域非常简单.只需要在Application.java添加两个方法即可 

  private CorsConfiguration buildConfig() {    
        CorsConfiguration corsConfiguration = new CorsConfiguration();    
        corsConfiguration.addAllowedOrigin("*");    
        corsConfiguration.addAllowedHeader("*");    
        corsConfiguration.addAllowedMethod("*");    
        return corsConfiguration;    
    }    
        
    /**  
     * 跨域过滤器  
     * @return  
     */    
    @Bean    
    public CorsFilter corsFilter() {    
        UrlBasedCorsConfigurationSource source= new UrlBasedCorsConfigurationSource();    
        source.registerCorsConfiguration("/**", buildConfig()); // 4    
        return new CorsFilter(source);    
    }    
原文地址:https://www.cnblogs.com/gsqc/p/8819590.html