添加一个配置类并添加 @Configuration
类中实现WebMvcConfigurer接口
并且实现其中的 addCorsMappings(CorsRegistry registry)方法
添加以下配置
@Configuration
public class WebMvcConfiguration implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**") // 选择能够实施跨域的请求路径,此处为所有,工作时使用指定路径
.allowedOriginPatterns("*")// 选择来源? 此处为所有,工作室选择指定来源
.allowedHeaders("*") // 选择请求头,此处为所有,工作时选择指定请求头
.allowedMethods("*") // 选择我请求方式, 此处为所有,工作时选择指定请求方式、
.allowCredentials(true) // 允许凭证
.maxAge(3600); // 有效期
}
}