Можно ли настроить Spring Boot для разрешения Oauth2
типов предоставления password
и authorization_code
для одного и того же URL-адреса.Например, /boot
Я выполнил базовую настройку авторизации, как показано ниже
security:
oauth2:
client:
accessTokenUri: http://UAA/oauth/token
userAuthorizationUri: http://UAA/oauth/authorize
clientId: ******
clientSecret: ******
resource:
userInfoUri: http://UAA/userinfo
Однако все конечные точки, защищенные этой конфигурацией, используют форму входа в систему и перенаправляют на UAA
URL-адрес авторизации, даже когда запросотправлено с Authorization Bearer ****
заголовком токена.Это означает, что даже когда я отправляю токен Authorization
почтальону, я получаю HTTP Status 302
вместе с HTML
ответом для страницы входа в UAA.