ZuulProxy 未通过以 Brixton.RC1 开头的授权标头
从Spring Cloud切换到我的ZuulProxy不再将下游的标头传递给我的代理服务。Brixton.M5
Brixton.RC1
Authorization
在我的设置中,有各种各样的参与者在起作用,但大多数都相当简单: - 授权服务器:单独运行;将JWT分发给客户端 - 客户端:从OAuth服务器获取JWT;每个都有权访问一部分资源。- 资源服务器:使用JWT进行访问决策 - MyZuulProxy:代理各种资源服务器;应中继 JWT。
应该注意的是,MyZuulProxy没有任何安全依赖关系;它将收到的标头传递给资源服务器,在 RC1 之前。MyZuulProxy本身显然不是客户端,目前不使用或类似用户。Authorization: Bearer {JWT}
@EnableOAuth2SSO
在使用Spring Cloud Brixton.RC1时,我能做些什么来让MyZuulProxy再次将JWT中继到ResourceServers?
要发布的代码很少:它只是,并且在三个不同的罐子中。我的客户不是弹簧应用。@EnableZuulProxy
@EnableAuthorizationServer
@EnableResourceServer