配置 Zuul 代理下游的身份验证

您可以控制@EnableZuulProxy通过proxy.auth.*设置。例:spring-doc.cadn.net.cn

application.yml
proxy:
  auth:
    routes:
      customers: oauth2
      stores: passthru
      recommendations: none

在此示例中,“customers” 服务获得 OAuth2 令牌中继 “stores” 服务获得直通(Authorization 标头为 刚刚传递到下游),并且 “Recommendations” 服务具有 Authorization 标头已删除。默认行为是执行 Token relay 如果有可用的令牌,否则为 passthru 。spring-doc.cadn.net.cn

有关完整详细信息,请参阅 ProxyAuthenticationPropertiesspring-doc.cadn.net.cn