配置 Zuul 代理下游的身份验证
您可以通过设置来控制 的下游授权行为。例:@EnableZuulProxy
proxy.auth.*
application.yml
proxy:
auth:
routes:
customers: oauth2
stores: passthru
recommendations: none
在此示例中,“customers” 服务获得 OAuth2 令牌中继 “stores” 服务获得直通(Authorization 标头为 刚刚传递到下游),并且 “Recommendations” 服务具有 Authorization 标头已删除。默认行为是执行 Token relay 如果有可用的令牌,否则为 passthru 。
有关完整详细信息,请参阅 ProxyAuthenticationProperties 。