Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1469 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Authentification Realms/Glassfish J2EE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Authentification Realms/Glassfish J2EE

n°1994148
got2be
wc powaaaa !!
Posté le 18-05-2010 à 15:22:05  profilanswer
 

Bonjour,

 

Je rencontre une difficulté sur une application de gestion administrative d'un établissement scolaire.
En effet l'authentification est réalisé grâce à un Realms créé sous Glassfish, cette authentification fonctionne avec ce formulaire suivant :

 

   <s:form action="j_security_check" method="POST">
        Identifiant : <input type="text" name="j_username" />
        Mot de passe : <input type="password" name="j_password"/>
        <input type="submit" name="Connexion" value="se connecter"/>
    </s:form>

 

Ce formulaire est contenu dans une jsp authentification.jsp.

 

Je dois créer sur cette appli une fonction permettant à l'administrateur de se connecter avec n'importe quel session en sélectionnant la personne souhaitée dans une liste déroulante.
Il n'aura pas à saisir l'identifiant et le mot de passe de la personne car on les récupère automatiquement avec l'objet "personne" sélectionné.

 

Voici la piste que j'ai suivi mais en vain :

 

@WebServlet(urlPatterns="/s1/*
" )
public class MaServlet1 extends HttpServlet
{
       private static final long serialVersionUID = 1L;

 

      public void doGet(HttpServletRequest request, HttpServletResponse
response)throws
       ServletException, IOException
       {
               // authentification automatique
               request.login("xxxx", "xxxx" );
               boolean authentif=request.authenticate(response);

 

              response.setContentType("text/html" );
               PrintWriter out=response.getWriter();
               out.println("<html><body>" );
               out.println("<h6>Authentification : "+authentif+"</h6>" );
               out.println("</body></html>" );
               out.flush();
               out.close();
       }
       public void doPost(HttpServletRequest request, HttpServletResponse
response)throws ServletException, IOException
       {
               doGet(request, response);
       }
}

 

Je ne sais pas trop quoi en faire et ou appeler ces méthodes login et authenticate ?

 

Par avance un grand merci  :)


Message édité par got2be le 19-05-2010 à 18:38:11
mood
Publicité
Posté le 18-05-2010 à 15:22:05  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Authentification Realms/Glassfish J2EE

 

Sujets relatifs
Livre java web J2EE 1.4 ou Java EE 5 ?comment inserer authentification dans un site
Authentification MySQLMigration d'un site J2EE totalement impossible
[WSDL / VB] Pb d'authentificationOpenLaszlo/Glassfish Probleme de chargement de media
Inclure un dossier (et son contenu) dans un projet J2EE ?[Glassfish] Probleme install de phpMyAdmin
J'ai peu de temps, je peux etre CDP sur J2EE comment ?[PHP] Stokage authentification internet explorer
Plus de sujets relatifs à : Authentification Realms/Glassfish J2EE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR