Problemas logout pagina

27/12/2011

0

Ola pessoal, me ajudem.

To usando o componente login do asp.net

Mas nao conseguir fazer com ki a pagina redirecione para pagina de logout q criei. Pede altenticacao!

Tenho isto no web.config
<system.web>
<authentication mode=Forms>
<forms loginUrl=~/Account/Login.aspx timeout=2880 />
</authentication>

<authorization>
<deny users=?/>
</authorization>
<\system.web>



Codigo p altenticar:
protected void LoginUser_Authenticate(object sender, AuthenticateEventArgs e)
{
if ((LoginUser.UserName == admin) && (LoginUser.Password == 123))
{
e.Authenticated = true;
FormsAuthentication.RedirectFromLoginPage(LoginUser.UserName, false);
}
else
{
e.Authenticated = false;
}
}


E criei uma pagina em branco apenas para colocar so seguinte codigo ki realiza o LOGOUT:
protected void Page_Load(object sender, EventArgs e)
{
FormsAuthentication.SignOut();
//Efetua o logout, desconectando o usuário.
Response.Redirect(WebForm1.aspx);
//Redireciona o usuário para a página default.aspx.
}

Mas qndo ele tenta redirecionar p pagina WebForm1, pede altenticacao. Visto ki ta configurando: <deny users=?/> Negando todos usuarios anonimos.

Como faço pra driblar isso?





Jefferson

Jefferson

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar