首页 > 其他 > 详细

Gateway设置跨域请求

时间:2021-06-18 09:28:20      阅读:26      评论:0      收藏:0      [点我收藏+]

背景

SpringBoot中设置跨域的方式也有很多,常见的可以参考网上设置的方式。我在实际开发中,需要用到gateway的全局过滤器做参数处理,遇到了跨域失败的情况,因为我使用的是gateway做网关处理,所有的请求都会经过gateway进行分发,因此我直接单独在gateway的配置文件中进行的跨域处理,此时如果业务中还有跨域配置,可能导致设置了多次而失效。

实现

spring:
	cloud:
		gateway:
			globalcors:
				corsConfigurations:
		 			‘[/**]‘:
						# 允许携带认证信息
						allow-credentials: true
						# 允许跨域的源(网站域名/ip),设置*为全部
						allowedOrigins: "*"
						# 允许跨域的method, 默认为GET和OPTIONS,设置*为全部
						allowedMethods: "*"
						# 允许跨域请求里的head字段,设置*为全部
						allowedHeaders: "*"

Gateway设置跨域请求

原文:https://www.cnblogs.com/bGpi/p/14897698.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!