Я пытаюсь добавить OAuth2 в WebFlux и не могу найти какой-либо рабочий пример.
Для реализации собственного сервера авторизации я использую такой код:
@EnableAuthorizationServer
@Configuration
public class ServerAuth extends AuthorizationServerConfigurerAdapter {
...
}
И мое приложение загрузки spring перестает работать, потому что внутри класса AuthorizationServerConfigurerAdapter используется AuthorizationServerSecurityConfigurer, который зависит от javax.servlet.Filter, но в приложении WebFlux нет сервлет-фильтров.
Также AuthorizationServerEndpointsConfigurer ожидает инициализацию с помощью UserDetailsService (старый неактивный api) не реагирует UserDetailsRepository
Можно ли использовать oauth2 в текущем приложении WebFlux, если да, вы можете показать этот пример.
Спасибо