跨域实现前后端分离
目前知道:
- cors
- jsonp 只能用于get
- node.js
- nginx
这些好像都能实现跨域,jsonp算会使用,cors配置一下也可以,但是不清楚实际项目上到底会以一个怎样的形式来配置。

自己纯手打,不知道有没有错
@SpringBootConfiguration
public class CorsConfig{
private CorsConfiguration buildconfig(){
CorsConfiguration corsConfiguration = new CorsConfiguration();
CorsConfiguration.addAllowedOrigin("*");
CorsConfiguration.addAllowedMethod("*");
CorsConfiguration.addAllowedHeader("*");
return corsConfiguration;
}
@Bean
public CorsFilter corsFilter(){
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
source.registerCorsConfiguration("/**", buildconfig());
return new CorsFilter(source);
}
}
@CrossOrigin
Springboot设置跨域的三种方式
CORS 解决跨域的一般用法
跨域资源共享 CORS 详解
知识离开了脑子,就只是一堆文字

浙公网安备 33010602011771号