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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar