spring boot 解決跨域問題

在配置類里加一個bean

@Bean
    public CorsFilter corsFilter(){
        final UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        final CorsConfiguration config = new CorsConfiguration();
        config.setAllowCredentials(true); //允許cookie跨域
        config.setAllowedOrigins(Arrays.asList("*"));//原始域名
        config.setAllowedHeaders(Arrays.asList("*"));//允許的頭部
        config.setAllowedMethods(Arrays.asList("*"));//允許的方法
        config.setMaxAge(300L);//緩存時間
        source.registerCorsConfiguration("/**",config);
    return new CorsFilter(source)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章