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