在SpringBoot2.0 上的跨域 用以下代码配置 即可完美解决你的前后端跨域请求问题

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter; /**
* 实现基本的跨域请求
* @author linhongcun
*
*/
@Configuration
public class CorsConfig { @Bean
public CorsFilter corsFilter() {
final UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSource = new UrlBasedCorsConfigurationSource();
final CorsConfiguration corsConfiguration = new CorsConfiguration();
/*是否允许请求带有验证信息*/
corsConfiguration.setAllowCredentials(true);
/*允许访问的客户端域名*/
corsConfiguration.addAllowedOrigin("*");
/*允许服务端访问的客户端请求头*/
corsConfiguration.addAllowedHeader("*");
/*允许访问的方法名,GET POST等*/
corsConfiguration.addAllowedMethod("*");
urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", corsConfiguration);
return new CorsFilter(urlBasedCorsConfigurationSource);
} }

最新文章

  1. SQL Update:使用一个表的数据更新另一张表
  2. 《Eclipse中的一些快捷键》
  3. MMORPG大型游戏设计与开发(客户端架构 part4 of vegine)
  4. HTML5 本地存储 localStorage、sessionStorage 的遍历、存储大小限制处理
  5. 第一次写python爬虫
  6. JavaScript--DOM事件(笔记)
  7. Objective-C 【protocol-协议 的了解使用】
  8. 浅析busybox-1.12.0中ash的脚本命令局限性
  9. phpstorm 设置多项目并存
  10. Struts2入门(一)
  11. js动态生成二维码
  12. (64)Wangdao.com第十天_JavaScript 对象的 toString() 方法改变输出
  13. [ZJOI2011]礼物
  14. 【PHP】PHP 7.4 新特性
  15. Django ORM 操作 必知必会13条 单表查询
  16. R绘图 第五篇:绘制散点图(ggplot2)
  17. 抓包工具Charles
  18. JedisCluster操作redis集群demo
  19. iOS 友盟统计怎么用
  20. 【树莓派智能门锁】使用脚本控制GPIO来开锁【4】

热门文章

  1. JAVA基础复习与总结<六> 数组_容器_泛型
  2. java自动化-数据驱动junit演示,下篇
  3. sql基本语法
  4. Python3 类和继承和组合
  5. 实现logstash6.4.3 同步mysql数据到Elasticsearch6.4.3
  6. RSP小组——团队冲刺博客二
  7. 关于gulp-sftp上传到服务器
  8. Markdown基础语法笔记
  9. IntelliJ IDEA配置Tomcat和Lombok
  10. PHP环境在7以上的项目报错A non-numeric value encountered