Oi pessoal,
Estou usando no projeto jsf2, glassfish(autenticação com realm)…
Tudo que o usuário tentar entrar por algum link direto, ele verificar se esta logado, senão direciona para a tela de login.
Nessa tela de login, tenho algumas imagens e elas só carregam se estiver logado.
As mesmas imagens carregam em páginas diferentes do login.xhtml(pois já esta logado).
As imagens estão WebContent\imagens*.jpg
Engraçado que quando logo, abre somente a imagem no browser, não redireciona automatico para o index, como esta logado, ai coloco na mão o index na url do browser e vai.
Tem algum tipo de configuração que não valide a autenticação para abrir a imagem?
login.xhtml:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
<h:head>
<title>Login</title>
</h:head>
<h:body>
<h1>Login</h1>
<form method="post" action="j_security_check">
Usuário: <input type="text" name="j_username" />
Senha: <input type="password" name="j_password" />
<input type="submit" value="Login" />
</form>
<img src="imagens/news.jpg" />
</h:body>
</html>
Obrigado,