IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Comment débugger une page login qui utilise j_security_check ?


Sujet :

Servlets/JSP Java

  1. #1
    Battosaiii
    Invité(e)
    Par défaut Comment débugger une page login qui utilise j_security_check ?
    Bonjour,

    Voici le code jsp de la page login :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
     
     
     
     
     
     
     
    <html>
    <head>
    <title>M&eacute;diweb</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <meta http-equiv="Expires" CONTENT="0"> 
    <meta http-equiv="Cache-Control" CONTENT="no-cache">
    <meta http-equiv="Pragma" CONTENT="no-cache">
    <link rel="stylesheet" href="sty/style.css" type="text/css">
    <SCRIPT LANGUAGE="JavaScript" SRC="javascript/methodesJS.js"></SCRIPT>
    </head>
     
    <body class="fondBlanc" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="donneFocus();" >
     
     <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td colspan="2">
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td> 
     
    <script language="Javascript">
    	var action=null;
     
    	function ouvreAide() {
    		if(action!=null)
    		{
    			var vLarg=595;
    			var vGau=window.screen.width-vLarg-20;
    			var objFenAide = window.open("aideEnLigne.do?type="+action,"popUpAide","scrollbars=yes,resizable=yes,height=600,width="+vLarg+",left="+vGau+",top=20");
    			objFenAide.focus();
    		}
    	}
    </script>
    <table width="100%" border="0" align="center">
    	<tr>
    		<td width="30%" valign="middle" height="94px">
    			<div class="enTeteGauche" >				
    				<img src="images/logo_APHP.gif">																
    			</div>
    		</td>
    		<td width="40%" class="nomCentral" valign="middle">		
    			Assistance Publique - Hopital APHP-OPE		
    		</td>
    		<td valign="middle">
    			<div class="enTeteDroite" >
    				<img src="images/mediweb0.gif" width="186px" height="23px">
    			</div>
    		</td>
     
     
    		<td width="15px" valign="middle">
    			&nbsp;
    		</td>
     
    	</tr>
    </table>
    </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
        <td >&nbsp;</td>
      </tr>
      <tr>
      	<td width="100%">
         <table width="100%" border="0" cellspacing="0" cellpadding="0" >
            <tr >
              <td valign="top" align="center">
     
     
    <script LANGUAGE="JavaScript">
    	// nom du champ qui doit recevoir le focus dans le onload
    	nomChampFocus="login";
    </script>
     
    	<div class="infoVersion">
    		<table border="0" cellspacing="0" cellpadding="0" class="libParam">
    			<tr>
    				<td>Base :&nbsp;</td>
    				<td>V02.08c.00</td>
    			</tr>
    			<tr>
    				<td>Appli :&nbsp;</td>
    				<td>V02.08c.00</td>
    			</tr>
    		</table>
    	</div>
     
    <div class="messageErreur">Le couple identifiant / mot de passe est incorrect.</div><br/>
     
     
     
     
     
     
     
     
     
    <div class="libelleLogin">
    Entrez votre nom d'utilisateur, votre mot de passe, puis cliquez sur valider :
    </div>
    <form method="POST" action='j_security_check'>
    <TABLE class="libParam">
    	<TR>
    		<TD>Utilisateur :<strong class="libelleRouge"> *<strong></TD>
    		<TD><input type="text" name="j_username" size="32" /></TD>
    	</TR>
    	<TR>
    		<TD>Mot de passe :<strong class="libelleRouge"> *<strong></TD>
    		<TD><input type="password" name="j_password" size="32" /></TD>
    	</TR>
        <TR>
          <TD class="libelleChampsObligatoires">* : Champs obligatoires</TD>
        </TR>
        <TR>
          <TD colspan="2" align="right">
          	<input type="submit" value="Valider" onclick="this.disabled=true;this.value='Patientez...';this.form.submit()">
          </TD>
        </TR>        
      </TABLE>
    </form>
     
     
    </td>
    		  </tr>
    	  </table>
    	</td>      
      </tr>
      <tr>
        <td >&nbsp;</td>
      </tr>  
      <tr>
        <td>
          <table width="100%" border="0" cellspacing="0" cellpadding="0" >
            <tr>
    			<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
       <tr width="1">
    	<td width="1">&nbsp;</td>
       </tr>
    </table></td>
            </tr>
    	  </table>
    	 </td>
      </tr>
     </table>
     <table width="100%" border="0" cellspacing="0" cellpadding="0">
       <tr width="1">
    	<td width="1">&nbsp;</td>
       </tr>
    </table>
    </body>
    </html>
    Comment puis je debugger cette page lorsque je tente de me logger ?
    En effet je ne sais pas comment logger cette page car elle va contacter Microsoft active directory à l aide de j_security_check. Je ne sais même pas si active directory est contacté.

    On utilise orion_application.xml pour configurer active directory.

    Merci

  2. #2
    Membre chevronné
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Points : 2 112
    Points
    2 112
    Par défaut
    Orion doit bien avoir un log non ?
    Rien dans dedans ?

  3. #3
    Battosaiii
    Invité(e)
    Par défaut
    Salut,

    Merci de ta réponse,
    orion application.xml a bien un log défini comme on peut le voir dans orion application.xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    ...
    ...
    	<jazn provider="XML" >
    		<property name="custom.loginmodule.provider" value="true" />
    		<property name="role.mapping.dynamic" value="true" />
    		<property name="custom.ldap.provider" value="true" />
    	</jazn>
    	<log>
    		<file path="application.log" />
    	</log>
    	<data-sources path="./data-sources.xml" />
    ...
    ...
    Le log application.log a été généré lors du deploiement de l'instance OC4J.
    Il n y aucun log intéressants dans application.log.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    12/04/27 11:23:23.141 10.1.3.5.0 Started
    12/04/27 11:23:34.762  module_app 10.1.3.5.0 Started
    De plus lorsque je me connecte sur la page de login il n y a pas d ajout de logs dans application.log.

    Connais tu une autre méthode pour débugger j_security_check ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/06/2011, 16h29
  2. Réponses: 3
    Dernier message: 07/06/2009, 20h59
  3. [DW 8 & antérieurs] comment faire une page qui se lance automatiquement dans mon site
    Par dj_techno dans le forum Dreamweaver
    Réponses: 3
    Dernier message: 10/04/2009, 09h54
  4. [Debug] Comment débugger une application java qui tourne
    Par GyZmoO dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/03/2008, 08h56
  5. Réponses: 1
    Dernier message: 28/07/2007, 20h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo