Kong的跨域问题

情景

外网使用kong做网关,域名为demo.com,本地有一个服务,域名为localhost,本地服务需要调用外网上的服务,出现跨域问题,而直接使用nginx的外网服务器没出现这个问题

原因

nginx没有开始允许跨域访问,默认是关闭的,直接用nginx可以直接再配置文件中添加配置即可,而kong不是通过修改配置文件,而是添加插件(cors)的方式去运行跨域访问。允许所有的话按照下面图片配置即可,细分权限的话根据实际情况填写配置

添加cors插件

Kong的跨域问题
Kong的跨域问题

再测试,就不会报跨域错误了

相关文章:

猜你喜欢
  • 2021-12-06
  • 2021-05-27
  • 2021-11-25
相关资源
相似解决方案