Spring Boot跨域问题解决方案

Posted 涉谷猫猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot跨域问题解决方案相关的知识,希望对你有一定的参考价值。

@Configuration
public class CorsConfig {

@Bean
public FilterRegistrationBean corsFilter() {
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
CorsConfiguration config = new CorsConfiguration();
config.setAllowCredentials(true);
config.addAllowedOrigin("*");
config.addAllowedHeader("*");
config.addAllowedMethod("*");
source.registerCorsConfiguration("/**", config);
FilterRegistrationBean bean = new FilterRegistrationBean(new CorsFilter(source));
bean.setOrder(Ordered.HIGHEST_PRECEDENCE); //一定要最高优先级才行,集成OAuth2的时候需要
return bean;
}
}
















以上是关于Spring Boot跨域问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章

spring boot解决跨域问题

Spring Boot 最简单的解决跨域问题

Spring Boot 最简单的解决跨域问题

Spring Boot中通过CORS解决跨域问题

Spring Boot笔记-解决前后端分离在开发时的跨域问题

Spring Boot2.XX版本解决跨域问题