SpringCloud系列之网关gateway-15.跨域配置

2021-09-24  本文已影响0人  那钱有着落吗

在我写的有一个帖子讲了是可以在微服务中加入允许跨域的配置帖子的:
【链接】springboot跨域的配置
https://www.jianshu.com/p/64fb0c9ea56f

在gateway中也可以做跨域的配置,只不过首先得把微服务中关于跨域的配置给注释掉或删掉,否则两者会冲突导致跨域失败。

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
上一篇 下一篇

猜你喜欢

热点阅读