it works!!!

thanks man,

got rid of the bloody j_security_check, replaced it with my own servlet like 
you said, and suddenly all is ok.

my web.xml did not change at all, my login.jsp:
<form name="logonForm" action="<%=request.getContextPath()%>/LoginServlet" 
method="post">
  |             <table width="100%" border="0" cellspacing="0" cellpadding="1" 
bgcolor="white">
  |                 <tr align="center">
  |                     <td align="right" class="Prompt"></TD>
  |                     <td align="left">
  |                         <input type="text" name="user" maxlength=20>
  |                     </td>
  |                 </tr>
  |                 <tr align="center">
  |                     <td align="right" class="Prompt"> </TD>
  |                     <td align="left">
  |                         <input type="password" name="pass" maxlength=20 >
  |                     </td>
  |                 </tr>
  |                 <tr align="center">
  |                     <td align="right" class="Prompt"> </TD>
  |                     <td align="left">
  |                         <input type="submit" value="Login">
  |                     </td>
  |                 </tr>
  |             </table>
  |         </form>

and my servlet doPost:

  | // Get the form's username & password fields
  | String userName = req.getParameter("user");
  | String pass = req.getParameter("pass");
  |                 
  | WebAuthentication webA = new WebAuthentication();  
  | boolean loginFlag = webA.login(userName, pass);  
  |                
  | if (loginFlag)
  | {
  |     User user = userDao.findByUserName( req.getUserPrincipal().getName() );
  |     // do some things with the user...
  |                         
  |     String redirectUrl = req.getHeader("Referer");
  |                         
  |     if (redirectUrl != null)
  |     {
  |             res.sendRedirect( redirectUrl );
  |     }
  | }
  | else
  | {
  |     res.sendRedirect( "error.jsp" );
  | }
  | 

still i do not understand why it does not work with j_security_check? is this a 
bug?
how come the j_security_check does not 'recognize' what the WebAuthentication 
is doing?
well, got it around it so i guess i can live with that...

thanks again to everyone...
Zilbi

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4138500#4138500

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4138500
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to