Falha ao autenticar

0 respostas
P

Pessoal,
estou usando o RealmJDBC para autenticação no modo BASIC.
Está autenticando tranquilamente.
Porém eu gostaria de ao clicar em cancel ou logar com um user e password incorreto, houvesse um redirect para uma pag. de erro.

a minha configuração é a seguinte:

<!DOCTYPE web-app
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
  "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
  
<web-app>
    <display-name>Aplicacao uso REALM</display-name>
    
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    
<security-constraint>
    <web-resource-collection>
        <web-resource-name>OnJava Application</web-resource-name>
        <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>onjavauser</role-name>
    </auth-constraint>
</security-constraint>
    
<login-config>
    <auth-method>BASIC</auth-method>
    <realm-name>OnJava Application</realm-name>
</login-config>

         <!-- ROLES DE SEGURANÇA -->

         <security-role>
                 <role-name>onjavauser</role-name>
         </security-role>
         
             <error-page>
    	 <error-code>401</error-code>
    	 <location>/error.jsp</location>
             </error-page>

    
</web-app>
O estranho que ao carregar a minha app com as declarações
<error-page>
    	 <error-code>401</error-code>
    	 <location>/error.jsp</location>
</error-page>
no web.xml ele automaticamente carrega para a page error.jsp. Neste cenário nem aparece a tela de form-BASIC para autenticação.

Alguém já passou por isto.
Grato.

Criado 29 de março de 2005
Respostas 0
Participantes 1