Я недавно обновился до Spring 5. У меня есть много файлов spring-security.xml, которые используются на основе специфических для клиента профилей сборки. Я хотел перенести безопасность в конфиг Java.
Большинство элементов пути безопасности одинаковы, за исключением клиентов, которые используют OAuth. Это немного по-другому.
Таким образом, за исключением OAuth, все клиенты используют Authenticator или ActiveDirectory / LDAP в памяти.
Поэтому я подумал, что я мог бы просто сохранить xml, настроенный с помощью AuthenticationManagers и использовать @ImportResource..
Но это все равно не помогает с моим конфигом Oauth. конфиги, определенные для каждого клиента ..
Надеюсь, я хорошо это объяснил ..