Заголовок авторизации не прошел ZuulProxy, начиная с Brixton.RC1
При переходе от Spring CloudBrixton.M5
вBrixton.RC1
мой ZuulProxy больше не проходитAuthorization
заголовки вниз по течению к моим прокси сервисам.
В моей настройке участвуют разные актеры, но большинство из них довольно просты: - AuthorizationServer: работает отдельно; раздает JWT клиентам - клиентам: получать JWT с сервера OAuth; каждый с доступом к подмножеству ресурсов. - ResourceServers: использовать JWT для принятия решений о доступе. - MyZuulProxy: прокси-серверы различных ресурсов; должен ретранслировать JWT.
Следует отметить, что MyZuulProxy не имеет никаких зависимостей безопасности; ПрошлоAuthorization: Bearer {JWT}
заголовок, который он получает к ResourceServers, предварительно RC1. MyZuulProxy явно не является клиентом и не использует@EnableOAuth2SSO
или похожий на данный момент.
Что я мог сделать, чтобы MyZuulProxy снова передавал JWT на ResourceServers при использовании Spring Cloud Brixton.RC1?
Там очень мало кода для публикации: это просто@EnableZuulProxy
, @EnableAuthorizationServer
а также@EnableResourceServer
в трех разных банках. Мои клиенты не являются приложениями Spring.