首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Spring Cloud Gateway CORS 方案看这篇就够了

header contains multiple values '*, http://localhost:3200', but only one is allowed....varyHeaders.contains(header)) {                 responseHeaders.add(HttpHeaders.VARY, header);             ...= null) {         logger.trace("Skip: response already contains \"Access-Control-Allow-Origin\"");         ...会被过滤掉的: 很明显,在图里的第3步中,如果后台服务返回的header里有 Vary 和 Access-Control-Allow-Origin ,这时由于是putAll,没有做任何去重就加进去了,...此时,看代码里,response的header里,先加入的是我们自己配置的Access-Control-Allow-Origin的值,所以,我们可以将策略设置为RETAIN_FIRST ,只保留我们自己设置的

3.4K40
领券