Добавьте репозитории MFA в сканирование JPA — unbreaks login

FixSecurityService
Shipped
3 августа 2026 г. в 04:39 UTC
Author
Kamo
Commit
c787aa7

@EnableJpaRepositories вот список пакетов EXPLICIT, а не wildcard. com.kamo.z.shared.mfa.repos отсутствовал, поэтому UserMfaEnrollmentRepository У MfaRecoveryCodeRepository не было бобов. MfaEnrollmentService является @Service под сканированием компонента com.kamo, поэтому он построен независимо от того, Сервис использует его; без его репозиториев он не может быть построен. Он не может быть построен, и контекст не начинается. Это снимает каждый логин, а не Только МФА. Это третья запись в том же шаблоне, и файл уже содержал комментарий. Mlos.notification CrashLooping два предыдущих развертывания именно по этой причине. Я Прочитайте этот комментарий и по-прежнему отгрузите тот же дефект, потому что платформа Сканирование компонентов и явное сканирование хранилища не согласуются с дизайном и ничем Принуждает к спариванию. Мой MfaContextWiring Тест не поймал его: он строит сервис с макетом репозитории, что доказывает, что конструктор однозначен, но ничего не говорит о Может ли Spring найти репозиторий бобов в реальном приложении? Единичный уровень контекстный бегун не может увидеть несоответствие конфигурации сканирования - только загрузка фактического приложение может.

All changes

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены