Injection d'EJB et sécurité
Bonjour,
dans une application cliente lancée avec Java Web Start, j'ai une référence vers un EJB dont une méthode est sécurisée et dont le reste des méthodes est en @permitAll.
Au lancement de l'appli avec JWS, j'ai le CallBackHandler qui s'affiche requérant le login/mdp afin de se loguer et de définir le rôle de l'utilisateur. Si je passe en @permitAll ma seule méthode sécurisée, je n'ai plus de CallBackHandler qui s'affiche.
Est ce le comportement normal ? Je veux dire par là que je pensais que c'était à l'appel de la fonction sécurisée que le CallBackHandler s'affichait pas lors de la création de la référence vers le bean (@EJB) lequel bean contient une seule méthode sécurisée qui n'est pas pour le moment appelée dans mon code en plus...
Est ce donc normal alors svp ?
Merci beaucoup