Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

Mozilla Firefox

Por favor, gostaria de perguntar porque o redirecionamento para LoginForm não funciona no Mozilla quando não temos usuário cadastrado e digitamos por exemplo a ação NovaEmpresaForm. O Mozilla não redireciona para LoginForm. Dá um erro de endereço não compreendido.

2 respostas

Havia um erro no meu código.

Errado

if (ehUmaAcaoProtegida && usuarioNaoEstaLogado) {
            response.sendRedirect("redirect:entrada?acao=LoginForm");
            return;
        }

Correto Sem o redirect para chamar corretamente o servlet entrada

if (ehUmaAcaoProtegida && usuarioNaoEstaLogado) {
            response.sendRedirect("entrada?acao=LoginForm");
            return;
        }

Perfeito João

Obrigado por compartilhar a solução

Abraço!