TL; DR
Есть ли способ смешать конфигурацию Spring Web Security с аннотациями и xml?
Полная версия
Для нашихУстаревшее весеннее веб-приложение, которое мы рассматриваем в качестве части нашей веб-безопасности, использует конфигурацию на основе аннотаций.
В настоящее время вся наша веб-безопасность (<security:http>
) основана на конфигурации на основе XML.Но мы добавляем новый механизм входа в систему (SAML 2.0), который, кажется, будет гораздо проще настроить с помощью аннотаций, чем xml.
Мы пытались смешать использование аннотаций и xml, но кажется, чтохотя только один или другой работает.Это означает, что при обращении к любой веб-безопасности на основе xml, либо с помощью xml (<import resource="classpath:web-security.xml"/>
, либо с помощью аннотации @ImportResource
), веб-безопасность на основе аннотаций игнорируется.
Если мы удаляем ссылки на конфигурацию на основе xmlнаша конфигурация аннотации вызывается.
Любые дружеские предложения или советы приветствуются.