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

您可以通过proxy.auth.*设置控制@EnableZuulProxy下游的授权行为。 例:

application.yml.

proxy:
  auth:
    routes:
      customers: oauth2
      stores: passthru
      recommendations: none

在此 example 中,“customers”服务获取 OAuth2 令牌中继,“ store”服务获得直通(授权头仅传递到下游),“推荐”服务已删除其授权头。如果有可用的令牌,则默认行为是执行令牌中继,否则执行 passthru。

有关详细信息,请参阅ProxyAuthenticationProperties