Is your welcome jsp a protected resource?  That should fix it.

Matt

Gerald Gutierrez wrote:

> I've searched the mailing list, but there doesn't seem to be information on
> this. I'm a little desparate now.
>
> I'm using a form-based login for my web application. When a user hits
> Login.jsp, s/he must log in. I have the LoginForm.jsp and LoginError.jsp
> files in / of my context root. This redirection to the LoginForm.jsp does
> occur, but regardless of whether the user logged in successfully or not, he
> is dumped back to the welcome page. The actual logging in is successful,
> i.e. if he provided the correct credentials, he's logged in, but still
> dumped back to the welcome page.
>
> Here is the relevant portion of my web.xml:
>
>      <security-constraint>
>          <web-resource-collection>
>              <web-resource-name>LoginTrigger</web-resource-name>
>              <description>LoginTrigger</description>
>              <url-pattern>/Login.jsp</url-pattern>
>              <http-method>GET</http-method>
>              <http-method>POST</http-method>
>          </web-resource-collection>
>          <auth-constraint>
>              <role-name>portal_gamer</role-name>
>          </auth-constraint>
>      </security-constraint>
>
>      <login-config>
>          <auth-method>FORM</auth-method>
>          <realm-name>default</realm-name>
>          <form-login-config>
>              <form-login-page>LoginForm.jsp</form-login-page>
>              <form-error-page>LoginError.jsp</form-error-page>
>          </form-login-config>
>      </login-config>
>
>      <security-role>
>              <role-name>portal_gamer</role-name>
>      </security-role>
>
> Which part of the magic am I missing?


Reply via email to