4 votes

Authentification basée sur Spring Security pour un service REST

Je suis en train d'implémenter un service REST avec Spring MVC et Spring Security (tous deux en version 3.0.5). J'utilise l'espace de noms de la sécurité et ne définit pas les Spring beans à la main. J'ai quelques difficultés avec le processus de connexion. Ce que j'essaie d'obtenir est le suivant :

un POST vers une URL /login commencerait le processus d'authentification.

Il ne devrait pas y avoir de formulaire réel, donc je n'utilise pas la fonction form-login... élément. Sans cet élément, le UsernamePasswordAuthenticationFilter n'est pas présent sur la chaîne de sécurité, j'ai donc pensé l'ajouter via un fichier filtre personnalisé... et continuer à partir de là.

C'est l'essentiel, pas pour les questions :

  • Est-ce une bonne façon d'implémenter l'authentification ?
  • comment dois-je ajouter ce filtre exactement et à quelle position dans la chaîne de filtrage ?
  • Est-il suffisant d'ajouter ce filtre ou ai-je besoin d'autre chose ?

Tout commentaire est apprécié. Merci.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X