跨域就是当前域名和你请求的域名不一样。我们一般是使用CORS解决,这个最方便,也很安全,原理比较复杂。

这个配置文件我是放在网关里面的:

代码如下:

@Configuration
public class CorsConfig {@Beanpublic CorsFilter corsFilter(){//初始化配置cors对象//*是所有的意思CorsConfiguration corsConfiguration = new CorsConfiguration();//允许哪个域名跨域,如果是“*”,不能携带cookiecorsConfiguration.addAllowedOrigin("*");//是否允许携带cookie//corsConfiguration.setAllowCredentials(true);//请求方式corsConfiguration.addAllowedMethod("*");//允许携带的头信息corsConfiguration.addAllowedHeader("*");//初始化cors配置源对象UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSource = new UrlBasedCorsConfigurationSource();urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", corsConfiguration);//返回corsfilter实例return new CorsFilter(urlBasedCorsConfigurationSource);}}

万金油写法。

跨域 万金油解决方法 非原理向相关推荐

  1. 【转】JS跨域(ajax跨域、iframe跨域)解决方法及原理详解(jsonp)

    这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据.只要协议.域名.端口有任何一个不同,都被 ...

  2. JS跨域(ajax跨域、iframe跨域)解决方法及原理详解(jsonp)

    这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据.只要协议.域名.端口有任何一个不同,都被 ...

  3. 浏览器同源策略及跨域的解决方法

    浏览器同源策略及跨域的解决方法 参考文章: (1)浏览器同源策略及跨域的解决方法 (2)https://www.cnblogs.com/laixiangran/p/9064769.html 备忘一下.

  4. vue3项目实战的请求接口问题(一)跨域问题+解决方法

    vue3 跨域问题➕常用解决方法 前言引入 跨域问题 解决跨域问题常用方法

  5. 浏览器:跨域及解决方法

    一.为什么会出现跨域问题: 出于浏览器的同源策略限制.同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能不能使用.可以说 ...

  6. python flask 跨域问题 解决方法

    问题 网页上(client)有一个ajax请求,Flask sever是直接返回 jsonify. 然后ajax就报错:No 'Access-Control-Allow-Origin' header ...

  7. WebApi Ajax 跨域请求解决方法(CORS实现)

    ASP.NET Web API 的好用使用过的都知道,没有复杂的配置文件,一个简单的ApiController加上需要的Action就能工作.但是在使用API的时候总会遇到跨域请求的问题, 特别各种A ...

  8. 第114天:Ajax跨域请求解决方法(二)

    一.什么是跨域 我们先回顾一下域名地址的组成: http:// www . google : 8080 / script/jquery.js   http:// (协议号)       www  (子 ...

  9. axios请求跨域前端解决_Vue中axios跨域请求解决方法

    跨域:指的是浏览器不能执行其他网站的脚本.它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制. 所谓同源是指,域名,协议,端口均相同,浏览器执行 js 脚本时,会检查这个脚本属 ...

最新文章

  1. mysql mydumper_MySQL 之mydumper安装详解
  2. 【转】Dynamics 365中的应用程序介绍
  3. 中台架构详解(上) | 大咖说中台
  4. c语言虚参传递字符串,c语言中,一个函数作为另一个函数的虚参是什么意思? 先谢了...
  5. 视图查询sql_视图 索引
  6. Linux链表list_head/hlist_head/hlist_nulls_head的并发性
  7. MyCat 主键ID自增长配置
  8. Android Webview posturl 传参被encode问题
  9. 算法和程序有何异同?
  10. 颜宁:学术圈问题很多,也不分国籍,希望年轻一代守住底线
  11. java 正则拼音_匹配中文普通话汉字拼音正则表达式
  12. 移动端h5不支持font-family里面的微软雅黑等等字体
  13. DNS解析:腾讯云转战cloudfare解析记录
  14. Glide 使用 +圆形图+圆角图
  15. 芯片供给过剩的另一迹象,部分芯片价格暴跌八成,光刻机需求放缓
  16. python networkx.algorithms.approximation.steinertree 介绍
  17. QQ浏览器关闭百度搜索页面右边的百度热榜详细教程
  18. 基于php的中小型服装厂原料采购系统
  19. 云场景实践研究第7期:驴妈妈旅游网
  20. 计算机三个人的英语情景对话,​适合三个人英语配音的电影片段 英语三人情景对话短文...

热门文章

  1. 寻求区块链研究者老铁的帮助
  2. TCP协议基于计时器的重传策略模拟实战
  3. 老狼远程协助软件编写教程共62节全(作为作者,应该是最晚发布的了)
  4. 文件批量重命名001开始的办法
  5. kerberos机制
  6. gazebo 添加16线velodyne激光雷达 详细教程
  7. 提问的艺术:如何快速获得答案
  8. frame-relay 学习笔记
  9. 腾讯云从业者资格认证考试模拟题1
  10. 优必选在 CES 上发布了一个真·家庭服务机器人