当前位置: 首页 > news >正文

Kong处理web服务跨域

前言

好久没写文章了,大概有半年多了,这半年故事太多,本文写不下,就写写文章标题问题!

问题描述

关于跨域的本质问题我这里不过多介绍,详细请看历史文章 跨域产生的原因以及常见的解决方案。
我这边是新起的一个前端VUE项目,然后服务端是SpringCloud的微服务,但是还在搭建中,还没有加入SpringCloud的Gateway,不过后期也不打算使用Gateway作为网关,打算使用Kong来做流量网关了。那么本文就是使用Kong来处理前后端跨域问题的

环境描述

前端Vue项目ONE-OSS 本地服务地址 http://192.168.1.3:8080
SpringCloud服务端 ONE-AUTH 本地服务地址 http:/./192.168.1.3:5000
Kong 网关服务 其他服务器节点 192.168.1.19:8000
简单解释 我有一台本地的服务器192.168.1.19,这台机器上部署了一些中间件,如果我们直接通过前端ONE-OSS访问OSS-AUTH后端服务是肯定会跨越,我这边就使用本地服务器上的kong来处理跨域问题

Kong配置Cors

1.配置Service

直接怼到本地的OSS-AUTH,也就是192.168.1.3:5000
在这里插入图片描述
基本上不用配置什么东西的

2.配置Service插件

在这里插入图片描述
在这里插入图片描述
这里设置一下origins即可,origins其实就是前端的地址也就是ONE-OSS地址http://192.168.1.3:8080

3.给Service添加Route

在这里插入图片描述
常规配置,无其他特殊要求直接干就完事

http://www.lryc.cn/news/249871.html

相关文章:

  • Kotlin学习——kt里的作用域函数scope function,let,run,with,apply,also
  • informer辅助笔记:utils/timefeatures.py
  • [Verilog语法]:===和!==运算符使用注意事项
  • mybatis 高并发查询性能问题
  • 我在Vscode学OpenCV 图像处理一(阈值处理、形态学操作【连通性,腐蚀和膨胀,开闭运算,礼帽和黑帽,内核】)
  • Yolov8实现瓶盖正反面检测
  • GAN:WGAN前作
  • 数据库应用:MongoDB 文档与索引管理
  • Python批处理PDF文件,PDF附件轻松批量提取
  • Python可迭代对象排序:深入排序算法与定制排序
  • 基于matlab的图像去噪算法设计与实现
  • NFTScan 正式上线 Starknet NFTScan 浏览器和 NFT API 数据服务
  • 2023年亚太杯APMCM数学建模大赛A题水果采摘机器人的图像识别
  • mysql which is not in SELECT list; this is incompatible with DISTINCT解决方案
  • linux /proc 文件系统
  • java开发之个微群聊自动添加好友
  • Git .gitignore 忽略文件不生效解决方法
  • 【Java】16. HashMap
  • KMP基础架构
  • 递归实现选择排序.
  • Node.js【文件系统模块、路径模块 、连接 MySQL、nodemon、操作 MySQL】(三)-全面详解(学习总结---从入门到深化)
  • 公司的销售经理面临哪些压力和挑战?
  • 【Linux系统编程】如何创建进程(什么是fork函数?进程创建的原理是什么?)
  • 【opencv】计算机视觉基础知识
  • Node——Node.js简介
  • 小型洗衣机什么牌子好又便宜?性价比迷你洗衣机推荐
  • INFINI Easysearch 与华为鲲鹏完成产品兼容互认证
  • 将linux服务器 设置成 proxy.SOCKS5 服务器
  • 无mac电脑生成uniapp云打包私钥证书的攻略
  • py 启动默认浏览器