J'ai un module de connexion personnalisé dans une oreille sur jboss. Le fichier META-INF de l'oreille contient un fichier jboss-app.xml qui pointe vers un fichier login-service.xml qui contient un fichier mbean pointant vers un fichier login-config.xml qui définit le module de connexion personnalisé. Le jboss.xml dans le fichier META-INF de l'oreille utilise le même domaine de sécurité que celui défini pour le module de connexion dans login-config.xml. En appelant un EJB dans cette oreille, je ne vois pas mon module de connexion personnalisé exécuter les méthodes de connexion et de validation comme je l'ai vu lorsque j'ai implémenté ceci ailleurs par le passé.Module de connexion personnalisé JAAS
J'ai trace la configuration de log4j pour org.jboss.security et je ne vois rien à rendre l'appel EJB. L'appel EJB est réussi même si je ne suis pas authentifié.
Je n'arrive pas à comprendre pourquoi mon module de connexion n'est pas appelé ou comment déboguer le processus de décision JAAS. Des idées? Merci.
Merci - comment puis-je faire cela sans annotations? J'ai l'EJB défini dans le même jboss.xml qui spécifie le domaine de sécurité, je ne sais pas si c'est l'alternative aux annotations. – rich