Spring Boot 全局跨域配置

如题所述

第1个回答  2022-06-16

1、问题

在前后端分离的环境下进行项目开发,前台通过url请求后台的接口时,需要进行跨域,如果后台项目有很多 Controller 控制器,需要在每个 Controller 控制器的类上都添加 @CrossOrigin 跨域注解,这样就会显得重复。在Spring Boot项目中,可以配置全局跨域。

2、解决方法

创建一个跨域的配置类 CorsConfig.java ,然后通过 @Configuration 注解将该类交给Spring容器进行管理和生效。

如果您有什么好的想法与方法,欢迎在评论区留言,我们一起讨论~