Realms + Tomcat + Struts

0 respostas
J

Olá!

Estou criando uma aplicação web onde utilizo segurança declarativa através de Realms. Há, na página inicial, uma área de login contendo um formulário com os campos de login e senha. Esse formulário (form) possui em sua “action” a URL para uma página protegida pelo servidor, como mostrado abaixo:

<form action="/files/index/business.jsp" method=“POST”>

</form>

Como “business.jsp” é uma página protegida, o servidor (baseado no login e senha passados como parâmetro) autentica e - se for o caso - autoriza o usuário.

O problema é que esses parâmetros, ao chegar na classe responsável pela autenticação (a mesma que contém os elementos “j_security_check”, etc) possuem valor “null”. A priori, desconfia-se de vários fatores como: má configuração do “web.xml”, passagem de parâmetros de forma incorreta, etc. Porém, garanto não ser esse o caso, pois percebi que, ao mudar o método de “POST” para “GET”, tudo ocorre normalmente. Abaixo, está a modificação:

<form action="/files/index/business.jsp" method=“GET”>

</form>

Assim, pergunto: alguém já passou por situação similar? Há alguma configuração “específica” para resolver o problema?

Qualquer ajuda é bem-vinda!

Grato!

(Em tempo)

No “web.xml”, há a “correta” configuração para aceitar o método “POST”:

<http-method>POST<http-method>

Criado 17 de fevereiro de 2007
Respostas 0
Participantes 1