在我寫的有一個帖子講了是可以在微服務(wù)中加入允許跨域的配置帖子的:
【鏈接】springboot跨域的配置
http://www.itdecent.cn/p/64fb0c9ea56f
在gateway中也可以做跨域的配置,只不過首先得把微服務(wù)中關(guān)于跨域的配置給注釋掉或刪掉,否則兩者會沖突導(dǎo)致跨域失敗。
spring:
cloud:
gateway:
globalcors:
cors-configurations:
'[/**]':
#返回的資源共享給請求來源
allowed-origins:
- "http://localhost:8080"
- "http://shop.z.mukewang.com:8080"
- "http://center.z.mukewang.com:8080"
- "http://shop.z.mukewang.com"
- "http://center.z.mukewang.com"
- "*"
allow-credentials: true
allowed-headers: "*"
allowed-methods: "*"
expose-headers: "*"
# 表示Options可以在瀏覽器緩存多長時間
max-ages: 600