У меня есть проект, который настроен с использованием Primefaces + plain Spring, и большая часть его конфигурации настроена в. xml файлах. Я хотел бы добавить к нему аутентификацию oAuth2, но все страницы входа и перенаправления oAuth возвращают 404. Настройка выполняется в классе SecurityConfiguration:
'''
@Override
protected void configure(HttpSecurity http) throws Exception {
http.antMatcher("/**").authorizeRequests()
.antMatchers("/login").permitAll()
.anyRequest().authenticated().and().oauth2Login()
.clientRegistrationRepository(clientRegistrationRepository());
}
'''
Сервер oauth работает, потому что я попытался запустить это на чистом проекте, и он хорошо перенаправляет на страницу подтверждения. Использование ссылки oauth2 / authorization / {code} также возвращает 404. Любые идеи о том, как перенаправить пользователя на страницу подтверждения oauth, приветствуются.