2017-10-17 9 views
0

J'ai implémenté les configurations SAML comme mentionné dans https://github.com/vdenotaris/spring-boot-security-saml-sample mais il ne remplit pas l'utilisateur utilisateur @CurrentUser dans la méthode de contrôleur d'atterrissage. loadUserBySAML() de SAMLUserDetailsServiceImpl obtient SAMLCredential correctement.Spring SAML CurrentUserHandler ne fonctionne pas

Je dispose de MvcConfig basé sur XML, alors que WebSecurityConfig (pour SAML) est basé sur Java. Ont ajouté « classe haricot = « CurrentUserHandlerClass' dans. « Mvc: argumentresolvers » Ainsi en invoquant la méthode du contrôleur d'atterrissage ci-dessous exception est levée

enter image description here s'il vous plaît, aidez-moi et commenter si vous avez besoin quelque chose

Répondre

0

Son maintenant résolu car l'URL du contrôleur manquait dans le securitychainfilter

+0

Ce qui signifie que, exactement? Je rencontre le même problème et je voudrais savoir comment vous avez ajouté votre URL de contrôleur à la SecurityChainFilter. –