①Springboot的跨域配置
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry
//允许访问的路径
.addMapping("/**")
//配置请求来源
.allowedOrigins("http://localhost:8081")
//是否允许携带参数
.allowCredentials(true)
//允许跨域的方法
.allowedMethods("GET","POST","PUT","DELETE","OPTION")
//允许的请求头
.allowedHeaders("*")
//最大效应时间
.maxAge(3600);
}
}
②SpringSecurity的跨域配置