1.gateway添加跨域配置
spring: cloud: gateway: #跨域 globalcors: cors-configurations: '[/**]': allowCredentials: true allowedHeaders: '*' allowedMethods: '*' allowedOrigins: '*'
2.跨域配置完成后 会出现The ‘Access-Control-Allow-Origin’ header contains multiple values ‘http://xxxx:xxx, http://xxx:xxx’, but only one is allowed.问题
spring: cloud: gateway: routes: # 路由数组[路由 就是指定当请求满足什么条件的时候转到哪个微服务] - id: usercenter-api # 当前路由的标识, 要求唯一 uri: lb://usercenter # lb指的是从nacos中按照名称获取微服务,并遵循负载均衡策略 filters: - DedupeResponseHeader=Access-Control-Allow-Credentials Access-Control-Allow-Origin # 过滤跨域重复
版权声明:本文为weixin_47782196原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。