SpringCloud整合Gateway+Jwt出现strict-origin-when-cross-origin跨域报错

问题详情:
后端接口通过网关可以访问成功,前端报接口跨域问题

console打印如下:

解决原因
这个问题的原因是在于服务器端设置了两次跨域,只需要设置一次就可以。
有可能是Nginx/Gateway设置了一次,服务端代码又设置了一次。
我的情况是这样的,服务端采用的是SpringCloud,在GateWay网关里面全局设置了跨域,但是在被调的那个微服务项目里还有个跨域设置,导致前台在访问服务端的时候服务端一共跨域了两次,所以出现了这个问题。

解决方法
只需要将微服务项目的那个删掉即可

Strict-origin-when-cross-origin跨域问题相关推荐

  1. yii2 跨域请求配置_如何在SpringBoot应用中实现跨域访问资源和消息通信?

    允许跨域访问 CORS ( Cross Origin Resource Sharing,跨域资源共享)机制允许Web应用服务器进行跨域访问控制,从而使跨域数据传输得以安全进行.浏览器支持在API容器中 ...

  2. SpringBoot设置允许跨域请求

    跨域 一个资源会发起一个跨域HTTP请求(Cross-site HTTP request), 当它请求的一个资源是从一个与它本身提供的第一个资源的不同的域名时 .比如说,域名A(http://doma ...

  3. Vue跨域配置proxyTable中pathRewrite用法

    跨域问题:参考 平时被问到最多的问题还是关于跨域的,其实跨域问题真的不是一个很难解决的问题.这里我来简单总结一下我推荐的几种跨域解决方案. 我最推荐的也是我工作中在使用的方式就是: cors 全称为 ...

  4. 06-若依前后端分离项目跨域问题解决方式

    什么是跨域 跨域就是前后端分离项目前端无法把session等信息传递给后端服务器.跨域源自浏览器同源策略.同源策略是一种约定,同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互. ...

  5. Javascript跨域后台设置拦截

    子域名之间互相访问需要跨域 结论放在开头: 服务端必须设置允许跨域 客户端带cookie需要设置withCredentials 无论服务端是否允许跨域,该request都会完整执行 options预请 ...

  6. php 405,options跨域请求405

    今天在使用 froala.com/wysiwyg-editor 上传图片时,出现: 1.wysiwyg-editor 上传图片先使用 OPTIONS 作试探 2.服务器返回 405 NOT ALLOW ...

  7. 前端http请求跨域问题解决

    用axios请求后台接口,解决跨域的方法大概有两种: 用代理:代理也有两种方法,一是用webpack的proxyTable插件,二是在部署的时候用Nginx做一个反向代理,但是想到做代理转发的话,可能 ...

  8. thinkjs 解决跨域最优方案

    如果在base.js 中设置跨域,如果请求在Logic这里效验不通过,前台就会报跨域错误. 最佳方案是在中间件里面设置跨域. 第一步 在config 的中间件配置里面,启用一个自定义中间件,这个可以是 ...

  9. 百度网盘播放地址html,百度云web播放器cyberplayer的flv播放地址一定要支持跨域访问如何设置...

    cyberplayer, 官方demo 百度云web播放器: Cyberplayer3.0 Demo http://cyberplayer.bcelive.com/demo/new/index.htm ...

  10. SpringBoot之跨域过滤器配置允许跨域访问

    跨域请求 当一个资源从与该资源本身所在的服务器不同的域或端口请求一个资源时,资源会发起一个跨域 HTTP 请求. 出于安全原因,浏览器限制从脚本内发起的跨源HTTP请求. 例如,XMLHttpRequ ...

最新文章

  1. 从概念到应用,终于有人把数据挖掘讲明白了
  2. Excel 经纬度度分秒转化为小数格式
  3. 获取当前屏幕显示的viewcontroller
  4. PowerShell批量检查域密码弱口令
  5. SAP 电商云 Spartacus UI 和 SmartEdit 本地测试环境
  6. C#控件跨线程内容更新
  7. LeetCode 1784. 检查二进制字符串字段
  8. java免安装版配置_Java环境变量一键配置
  9. 仿微信app项目流程
  10. secureCRT下载地址,亲测有效
  11. 在Linux上安装chisel bootcamp遇到的各种问题
  12. OpenSolaris/Solaris 常见问题解答
  13. 怎样开始入门学计算机,新手如何开始学电脑 新手学电脑从何入门
  14. eureka核心知识梳理
  15. 货物监控设备开发中,关于EC600S和BG95模块开机方式差异的说明
  16. java基础 DK JRE JVM 关系 JDK 下载和安装
  17. 学完大数据开发一般可以胜任哪些工作?
  18. 怎样在苹果Mac上显示或隐藏“节假日”日历?
  19. 数字逻辑实验——138译码器
  20. JavaScript的强引用和弱引用

热门文章

  1. html加样式转为word横向显示,c# – 生成word文档并使用html设置方向横向
  2. c++求若干个集合的笛卡尔积
  3. 抖音 Android 性能优化系列:新一代全能型性能分析工具 Rhea
  4. CSS显示与隐藏透明背景
  5. MySQL常用基础命令行
  6. c语言编程测试char的整数生成,C语言编程实验
  7. android停按钮在哪,哔哩哔哩投屏按钮在哪里 哔哩哔哩投屏安卓手机操作流程
  8. activiti完成任务,设置下一节点处理人
  9. foreach 里面使用bcmul或者直接运算符出现结果不正常,触发情景未知,有大佬知道请请留意告知
  10. python基础之发展应用产量格式化