Spring Security OAuth2 SSO Microservice - Заголовок не передан для / oauth / authorize - PullRequest
0 голосов
/ 28 июня 2019

Я хочу реализовать приложение микросервиса, которое использует внешнее приложение для авторизации. Я добавил код в github .

У меня есть центральное приложение, которое не является частью приложения микросервиса, используемого для аутентификации и авторизации. Я создаю токен в моем клиенте, используя конечную точку oauth / token центрального приложения. Теперь я использую этот токен для вызова конечной точки ресурса микросервиса (http://localhost/user/userTypes) с токеном (Bearer) в заголовке авторизации. Поэтому он вызывает сервис аутентификации для проверки токена, который внутренне вызывает центральную авторизацию для токена.

Но во время вызова авторизации (/ oauth / authorize) заголовок авторизации недоступен.

И если я позвоню http://localhost:8082/uaa/user с заголовком авторизации токена на предъявителя, он будет работать нормально.

enter image description here

enter image description here

...