全局配置:
@Configuration
public class CorsConfig {
private CorsConfiguration buildConfig() {
CorsConfiguration corsConfiguration = new CorsConfiguration();
corsConfiguration.addAllowedOrigin("*");
corsConfiguration.addAllowedHeader("*");
corsConfiguration.addAllowedMethod("*");
return corsConfiguration;
}
@Bean
public CorsFilter corsFilter() {
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
source.registerCorsConfiguration("/**", buildConfig());
return new CorsFilter(source);
}
}
本文介绍了一种在SpringBoot应用中实现跨域资源共享(CORS)的方法。通过全局配置,允许所有来源、请求头和方法,确保了前后端分离项目的顺利进行。
1593

被折叠的 条评论
为什么被折叠?



