- Expédié
- 3 août 2026 à 04:39 UTC
- Auteur
- Kamo
- Commite
- c787aa7
«EnableJpaRepositories ici est une liste de paquets EXPLICIT, pas une wildcard. com.kamo.z.shared.mfa.repos manquait à ce sujet, donc UserMfaEnrollmentRepository et MfaRecoveryCodeRepository n'avait pas de haricots. MfaEnrollmentService est un «Service» sous le balayage de composants com.kamo, de sorte qu'il est construit, que ce soit ou non service l'utilise; sans ses dépôts, il ne peut pas être construit, SecurityController ne peut pas être construit, et le contexte ne commence pas. Cela élimine chaque login, pas Juste les MFA. Il s'agit de la troisième entrée dans le même motif, et le fichier a déjà porté un commentaire sur mlos.notification CrashLooping deux déploiements antérieurs pour exactement cette raison. I Lire ce commentaire et toujours expédié le même défaut, parce que la plate-forme à l'échelle scanner des composants et analyse explicite du dépôt en désaccord par conception et rien impose l'appariement. Mon MfaContextWiringTest ne l'a pas attrapé: il construit le service avec une simulation les dépôts, qui prouvent que le constructeur est sans équivoque mais ne dit rien de Est-ce que Spring peut trouver des haricots de stockage dans une véritable application. Au niveau de l'unité un parrainage de contexte ne peut pas voir un paramètre de configuration de balayage - seulement le démarrage réel l'application peut.