优雅地处理跨域问题
Posted ABin-阿斌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优雅地处理跨域问题相关的知识,希望对你有一定的参考价值。
我是 ABin-阿斌:写一生代码,创一世佳话,筑一览芳华。如果小伙伴们觉得不错就一键三连吧~
一、方案
配置跨域配置类
@Configuration
public class CorsConfig
private CorsConfiguration buildConfig()
CorsConfiguration corsConfiguration = new CorsConfiguration();
// 1 设置请求源
corsConfiguration.addAllowedOrigin("*");
// 2 设置请求头
corsConfiguration.addAllowedHeader("*");
// 3 设置请求方法
corsConfiguration.addAllowedMethod("*");
//开启安全
corsConfiguration.setAllowCredentials(true);
return corsConfiguration;
@Bean
public CorsFilter corsFilter()
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
// 4 设置请求路径
source.registerCorsConfiguration("/**", buildConfig());
return new CorsFilter(source);
二、参考案例及说明
以上是关于优雅地处理跨域问题的主要内容,如果未能解决你的问题,请参考以下文章