Ola GUJMANIACOS…
Antes de mais nada, este link: http://guj.com.br/posts/list/30706.java#677518 EU JA VI…hehe
mas nao me ajudou, infelizmente ngm terminou de falar sobre…estive lendo meu xml mas nao vi erro…c alguem puder me ajudar eu agradeceria mtissimo…
consigo logar em minha aplicacao e fazer todas as restrições necessarias aos users, mas qdo deslogo e tento logar novamente com o mesmo user ou até com outro user da o seguinte erro postado abaixo…percebi que qdo a sessao expira eu consigo tranquilamente fazer o logout e o logon novamente com qualquer usuario…mas enquanto nao expira eu nao consigo…
Uma parte de meu xml:
<session-config>
<session-timeout>1</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>/restrito/geral/home.jsp</welcome-file>
</welcome-file-list>
<error-page>
<error-code>403</error-code>
<location>/paginasErro/acessoNegado.jsp</location>
</error-page>
<security-constraint>
<display-name>Funcionalidades Gerais</display-name>
<web-resource-collection>
<web-resource-name>Funcionalidades Gerais</web-resource-name>
<description>Logados no sistema podem acessar essas paginas</description>
<url-pattern>/restrito/geral/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
<http-method>HEAD</http-method>
<http-method>PUT</http-method>
<http-method>OPTIONS</http-method>
<http-method>TRACE</http-method>
<http-method>DELETE</http-method>
</web-resource-collection>
<auth-constraint>
<description>Usuários que podem acessar o sistema</description>
<role-name>administrador</role-name>
<role-name>programador</role-name>
<role-name>designer</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<display-name>Funcionalidades Administração</display-name>
<web-resource-collection>
<web-resource-name>admins</web-resource-name>
<description>Apenas administração</description>
<url-pattern>/restrito/admins/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
<http-method>HEAD</http-method>
<http-method>PUT</http-method>
<http-method>OPTIONS</http-method>
<http-method>TRACE</http-method>
<http-method>DELETE</http-method>
</web-resource-collection>
<auth-constraint>
<description>Administração</description>
<role-name>administrador</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<display-name>Funcionalidades Programação</display-name>
<web-resource-collection>
<web-resource-name>prog</web-resource-name>
<description>Apenas programação</description>
<url-pattern>/restrito/prog/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
<http-method>HEAD</http-method>
<http-method>PUT</http-method>
<http-method>OPTIONS</http-method>
<http-method>TRACE</http-method>
<http-method>DELETE</http-method>
</web-resource-collection>
<auth-constraint>
<description>Programadores</description>
<role-name>programador</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<realm-name/>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/paginasErro/loginSenhaInvalidos.jsp</form-error-page>
</form-login-config>
</login-config>
<security-role>
<description>Administração</description>
<role-name>administrador</role-name>
</security-role>
<security-role>
<description>Programação</description>
<role-name>programador</role-name>
</security-role>
<security-role>
<description>Web</description>
<role-name>designer</role-name>
</security-role>
[color=red]Minha arvore de projeto esta em anexo[/color]
[color=brown]Este é o ERRO:
HTTP Status 400 - Invalid direct reference to form login page
type Status report
message Invalid direct reference to form login page
description The request sent by the client was syntactically incorrect (Invalid direct reference to form login page).
Apache Tomcat/6.0.18
[/color]
Agradeço a ajuda de todos.
Abraxxx e fikem com DEUS…


