Spring Boot:Cors 跨域访问配置

/**
 * Cors 跨域配置
 * 作者:xinggang
 * 网址:https://weiku.co
 * 日期:2019-05-06
 * 说明:
 */
@Configuration
public class CorsConfig {

    @Bean
    public CorsFilter corsFilter() {
        CorsConfiguration config = new CorsConfiguration();
        config.setAllowCredentials(true);
        config.addAllowedOrigin("*"); //也可用 setAllowedOrigins(List<String>) 增加多个地址
        config.addAllowedHeader("*");
        config.addAllowedMethod("*");
        config.setMaxAge(3600L); //缓存时间(秒)

        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        source.registerCorsConfiguration("/**", config);

        return new CorsFilter(source);
    }
}
最后修改:2019 年 05 月 07 日 04 : 30 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论