您可以通过proxy.auth.*
设置控制@EnableZuulProxy
下游的授权行为。例:
proxy:
auth:
routes:
customers: oauth2
stores: passthru
recommendations: none
在此示例中,“客户”服务获取OAuth2令牌中继,“存储”服务获取传递(授权头只是通过下游),“建议”服务已删除其授权头。如果有令牌可用,则默认行为是执行令牌中继,否则为passthru。
有关详细信息,请参阅 ProxyAuthenticationProperties。