Método GET / POST

2 respostas
A

Boa noite pessoal,

Estou tendo um problema na autenticação dos usuarios no sistema, uso o LDAP para autentica-lo, na pagina de loogin, utilizo o method POST para enviar os dados no formulario. Em um servlet de controle eu verifico se o método é POST ou GET e quando ele passa a ser GET, eu tenho um problema, é gerado uma exception, por medida de seguranca, do tipo

Gostaria de saber se alguem ja passou por isso e como resolveu ??

Obrigado a todos !

2 Respostas

Rafael_Nunes

Já olhou se esta mensagem não está sendo gerada no seu doGet()?

Se GET é inválido, por que não está fazendo a requisição via POST então?

A

entao, estou fazendo assim

protected void service(
        HttpServletRequest request,
        HttpServletResponse response) {
        try {
            log(request);
            final String action = request.getParameter(getActionParameterName());
            final String method = request.getMethod();
            if (accepts(method)) {
                doAction(action, request, response);
            }
        } catch (Exception exc) {
            try {
                handleException(exc, request, response);
            } catch (Throwable err) {
            	logger.error(err.getMessage(),err);
                redirectToErrorPage(response);
            }
        } catch (Throwable exc) {
        	logger.error(exc.getMessage(),exc);
            redirectToErrorPage(response);
        }
    }

fazendo a requisição dessa forma da estratégia que eu vou usar.

Criado 25 de agosto de 2008
Ultima resposta 25 de ago. de 2008
Respostas 2
Participantes 2