Я пытаюсь настроить Spring OAuth2 и использовать собственный WebSecurityConfigurerAdapter (@EnableWebSecurity).
В качестве базы я скопировал следующие два проекта:
- образец ванили
- клиентское приложение с @EnableOAuth2Sso и соответствующими свойствами
Это работает, как и ожидалось, из коробки.
Но когда я пытаюсь добавить WebSecurityConfigurerAdapter с @EnableWebSecurity на автоматический сервер (ванильный), это не удается.
Я получаю сообщение Ошибка аутентификации: не удалось получить токен доступа при перенаправлении обратно после входа и авторизации на странице входа клиента.
Я настроил security.oauth2.resource.userInfoUri, который отлично работал без WebSecurityConfigurerAdapter.
Есть идеи, как настроить oauth2 с помощью WebSecurityConfigurerAdapter?