Spring Cloud Gateway 进行跨域 CORS 配置
一、问题背景
利用renren-fast-vue 访问后端,结果出现跨域问题,网上查了几个小时,都是说设置配置类就可以了,而我设置的就不行,还是在yml文件中进行设置才成功
二、报错截图如下
三、我的项目配置如下
在配置类中如下设置,但是不起作用
四、分析问题
五、问题原因
六、解决方式
在yml文件中添加如下设置:
spring:
cloud:
gateway:
globalcors:
cors-configurations:
'[/**]':
allowCredentials: true
allowedOriginPatterns: "*"
allowedMethods: "*"
allowedHeaders: "*"
add-to-simple-url-handler-mapping: true
设置建议再mvn clean一下