Personnalisé WebSecurityConfigurerAdapter

J'ai ce problème de mise en œuvre de connexion personnalisé d'authentification à l'aide de SpringBoot et SpringBoot de Sécurité. J'ai fait un Dépôt Bitbucket comme référence pour ce thread (dans CustomSecuringWeb branche). Avant toute chose, la plupart des commentaires ici suit la La sécurisation d'une Application Web tutoriel.

La chose est, j'étais curieux de savoir comment les données d'authentification sont maintenant à partir de la base de données au lieu de simplement les données de la mémoire (ce qui est très commun dans la production d'applications en ligne).

Tout au long du processus, j'ai fait deux tentatives (bien que les deux tentatives sont situés sur la même branche - mon mauvais pour que).

  1. Créé une coutume UserDetailsService mise en œuvre
  2. Créé une coutume AbstractUserDetailsAuthentictionProvider mise en œuvre

Je ne sais pas où se situe le problème, mais lors de la vérification du journal de la console renvoie à la fois de la persistance(même le référentiel) DI sur chaque classe personnalisée où null.

La question est de savoir comment ai-je pu faire, les deux tentatives de travail. Et (peut-être) qu'un des deux tentatives est mieux que l'autre.

votre bitbucket liens sont morts

OriginalL'auteur Kaido Shugo | 2015-01-14