关于SpringBoot跨域的问题
2024-10-06 23:16:29
直接在启动类里面加这一段代码就行:
@Bean public CorsFilter corsFilter() { final UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); final CorsConfiguration config = new CorsConfiguration(); config.setAllowCredentials(true); // 允许cookies跨域 config.addAllowedOrigin("*");// #允许向该服务器提交请求的URI,*表示全部允许,在SpringMVC中,如果设成*,会自动转成当前请求头中的Origin config.addAllowedHeader("*");// #允许访问的头信息,*表示全部 config.setMaxAge(18000L);// 预检请求的缓存时间(秒),即在这个时间段里,对于相同的跨域请求不会再预检了 config.addAllowedMethod("OPTIONS");// 允许提交请求的方法,*表示全部允许 config.addAllowedMethod("HEAD"); config.addAllowedMethod("GET");// 允许Get的请求方法 config.addAllowedMethod("PUT"); config.addAllowedMethod("POST"); config.addAllowedMethod("DELETE"); config.addAllowedMethod("PATCH"); source.registerCorsConfiguration("/**", config); return new CorsFilter(source); }
最新文章
- IOS各种集合遍历效率对比
- TCP/IP四层模型
- AngularJS 表单
- Rest Post示例(java服务端、python客户端)
- SQL语句中SUM与COUNT的区别
- Python之socket(套接字)
- c# 中的线程和同步
- getchar()不停止原因
- Yii框架后续
- input框type=file设置cursor:pointer的问题
- 从.Net到Java学习第四篇——spring boot+redis
- centso7 安装redmine
- IDC Digital Transition Annual Festival(2018.10.19)
- python之使用heapq()函数计算列表中数值大小
- CentOS下用yum命令安装jdk【转】
- 解决Win 10上SSD缓慢问题
- laydate控制之前的日期不可选择
- asp.net MVC把Areas区域绑定成二级域名
- linux 安装配置kafka脚本
- 北京Uber优步司机奖励政策(1月2日)
热门文章
- 深入理解hadoop之HDFS
- 微信小程序常用事件
- java代码备份mysql数据库
- fastadmin 随笔 刷新表格数据 获取当前登录人信息 服务端导出Excel
- linux命令详解——sed
- stackstorm docker中配置ssh免密码登录方式
- STM32WB HSE校准
- 2.java多线程_synchronized(Lock)同步
- 8.3.ZooKeeper集群安装配置
- Mac上 intellij IDEA报错:Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk .jdk/Contents/Home/bin/java ( ) and /Library/Java/JavaVirtualMachines/jdk