首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何移除响应头部,如Access-Control-Allow-Origin,Access-Control-Allow-Credentials

如何移除响应头部,如Access-Control-Allow-Origin,Access-Control-Allow-Credentials
EN

Stack Overflow用户
提问于 2019-08-07 16:31:20
回答 1查看 2.1K关注 0票数 2

我知道可以通过配置移除zuul网关,但是springcloud-gateway是如何实现的呢?

zuul:敏感-标头: Cookie,Set-Cookie已忽略-标头: Access-Control-Allow-Origin,Access-Control-Allow-Credentials

EN

回答 1

Stack Overflow用户

发布于 2019-08-08 15:10:44

它可以使用RemoveRequestHeaderGatewayFilterFactoryRemoveResponseHeaderGatewayFilterFactoryRemoveHopByHopHeadersFilter来完成。

请查看spring-cloud-gateway guide。选择适合您的用例的过滤器。

您可以像下面这样配置。

代码语言:javascript
复制
# RemoveHopByHopHeadersFilter
spring.cloud.gateway.filter.remove-hop-by-hop: 
  - Access-Control-Allow-Origin
  - Access-Control-Allow-Credentials

# RemoveResponseHeaderGatewayFilterFactory
spring:
  cloud:
    gateway:
      routes:
        - id: test-route
          uri: http://test.org
          filters:
            - RemoveResponseHeader= Access-Control-Allow-Origin

默认情况下,RemoveHopByHopHeadersFilter应用于所有路由。但是,如果要对所有路由应用RemoveRequestHeaderGatewayFilterFactoryRemoveResponseHeaderGatewayFilterFactory,则必须设置spring.cloud.gateway.default-filters属性。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57390121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档