解决Spring Cloud Gateway 请求跨域问题403 Forbidden
不允许有多个 'Access-Control-Allow-Origin' CORS 头。
·
步骤1 在yml处添加以下配置:
spring:
cloud:
gateway:
globalcors:
cors-configurations:
'[/**]':
allowedOriginPatterns: "*" #允许所有ip跨域访问
allowedMethods: "*" #允许所有请求方式
allowedHeaders: "*" #允许任何头进行跨域
allowCredentials: true #允许携带cookie
## 以上配完成,简单跨域复杂跨域都允许。
步骤2 重新运行若没有报错则恭喜你成功解决!
运行后若报错 不允许有多个 'Access-Control-Allow-Origin' CORS 头
步骤3 解决:“不允许有多个 'Access-Control-Allow-Origin' CORS 头”
我的项目前面是纯springboot项目所以跨域问题都是用的@CrossOrigin
把@CrossOrigin 去掉就可以了
更多推荐
已为社区贡献1条内容
所有评论(0)