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注解

相关推荐
Tony Bai3 分钟前
Go 性能分析的“新范式”:用关键路径分析破解高并发延迟谜题
开发语言·后端·golang
Kiyra5 分钟前
Spring Boot Starter 自定义开发:封装中间件配置
spring boot·redis·后端·缓存·中间件·性能优化·rocketmq
AI能力探索6 分钟前
Python机器学习三大经典算法:KNN、SVM、朴素贝叶斯
python
HABuo6 分钟前
【Linux进程(一)】进程深入剖析-->进程概念&PCB的底层理解
linux·运维·服务器·c语言·c++·后端·进程
盼哥PyAI实验室9 分钟前
Python 爬虫实战:从 Ajax 到 POST 请求,完整爬取汉堡王门店与产品数据
爬虫·python·ajax
TheSumSt22 分钟前
Python丨课程笔记Part2:方法论进阶部分
开发语言·笔记·python
码界奇点23 分钟前
基于Spring Boot和微信小程序的小程序商城系统设计与实现
spring boot·微信小程序·小程序·毕业设计·源代码管理
知远同学26 分钟前
使用virtualenv 和 anaconda 创建管理虚拟环境的区别
python
武藤一雄28 分钟前
C# 中线程安全都有哪些
后端·安全·微软·c#·.net·.netcore·线程