前端的同事上了一个厕所,就出现这个问题了。我是笑了,最后找到以下两个解决办法:
1.方法一:使用这个配置
@Configuration
public class CrosConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedHeaders("*")
.allowedMethods("*")
.maxAge(1800)
.allowedOrigins("*");
}
}
2.方法二:在每个controller上面加@CrossOrigin这个注解
参考博客:https://blog.csdn.net/yao940622/article/details/103959076