2010-10-31 10 views

Répondre

21

du printemps de sécurité 3 - Packt Publishing

Soyez conscient que la sécurité au niveau de la méthode annotations peuvent également être appliquées au même niveau de la classe ! Méthode niveau annotations, si elles sont fournies, toujours annotations override spécifié au niveau de la classe

+3

De mes tests, ce n'est pas plus vrai. Si vous disposez d'une annotation de sécurité au niveau de la classe et au niveau de la méthode (@Secured ou @PreAuthorized), ils s'exécutent tous deux. Si l'annotation au niveau de la méthode est plus restrictive, c'est très bien. Si c'est moins restrictif, ça ne marche pas. J'ai fini par scinder mes méthodes moins restrictives en un autre contrôleur. –