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) ;

    }
}
发布了340 篇原创文章 · 获赞 193 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/qq_40241957/article/details/103956123