springboot 如何解决跨域问题

@Configuration
public class CorsConfig {

    public CorsFilter corsFilter(){
        //1.添加cors 配置信息
        CorsConfiguration config=new CorsConfiguration();
        config.addAllowedOrigin("localhost:80");
        config.setAllowCredentials(true);//cookie信息是否发送
        config.addAllowedMethod("*");//设置请求方式
        config.addAllowedHeader("");//设置容许的header
        //2. url 添加映射
        UrlBasedCorsConfigurationSource corsSourse=new UrlBasedCorsConfigurationSource();
        corsSourse.registerCorsConfiguration("/**",config);
        //2.返回新的corsSourse
        return  new CorsFilter(corsSourse) ;

    }
}
相关文章
相关标签/搜索