Bonjour,
Dans un test JUnitEE, je me connecte à mon application avec le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 UsernamePasswordHandler handler = new UsernamePasswordHandler(username, password.toCharArray()); LoginContext lc = new LoginContext("JBossWS", handler); lc.login();
La connection se passe correctement.
Le souci concerne l'accès à une methode d'un EJB Session stateful.
En effet dans la méthode de cet EJB, je met en trace le nom du "Principal" je m'attends à retrouver le userName utilisé dans ma méthode de connection or le user affiché est "anonymous" (soit le DefaultUnauthenticatedPrincipal du jboss-service.xml) ... et je ne comprends pas pkoi ...
Merci d'avance si qq'un peux m'eclairer.
Partager