SpringBoot后端解决跨域问题

1.全局方式

新建一个conifg配置类,内容如下:

java 复制代码
@Configuration
public class CorsConfig implements WebMvcConfigurer {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")
                //是否发送Cookie
                .allowCredentials(true)
                //放行哪些原始域
                .allowedOriginPatterns("*")
                .allowedMethods(new String[]{"GET", "POST", "PUT", "DELETE"})
                .allowedHeaders("*")
                .exposedHeaders("*");
    }
}

2.局部方式

在指定接口处添加@CrossOrigin注解

相关推荐
火山引擎开发者社区几秒前
飞书聊天直接生视频!OpenClaw × Seedance Skill王炸组合
后端
Mr -老鬼1 分钟前
基于 Go 的脚本平台 APP 云控系统
开发语言·后端·golang
rannn_1111 分钟前
【苍穹外卖|Day7】缓存菜品、缓存套餐、添加购物车、查看购物车、清空购物车
java·spring boot·redis·后端·缓存·项目
BingoGo6 分钟前
“Fatal error: require(): Failed opening required...” 以及如何彻底避免它再次出现
后端·php
咩图6 分钟前
VSCode+Python创建项目
开发语言·python
zhanglu51167 分钟前
Java Lambda 表达式使用深度解析
开发语言·前端·python
zhougl9968 分钟前
Springboot - druid 连接池
java·spring boot·后端
Hello.Reader9 分钟前
Flink Python REPL(pyflink-shell)实战:本地/远程/YARN 三种启动方式 + Table API 交互开发流程
python·flink·交互
henry10101010 分钟前
利用Python一键创建AWS EC2实例
linux·python·云计算·aws·ec2
EveryPossible11 分钟前
工作流练习
服务器·python·缓存