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

    }
}
相關文章
相關標籤/搜索