Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Problema Con Login (http://www.forosdelweb.com/f78/problema-con-login-590093/)

Chilosky 26/05/2008 08:54

Problema Con Login
 
Necesito ayuda no me manda al menu pero no entiendo el por que...

Espero me ayuden gracias.

El codigo del web.config

<?xml version="1.0" encoding="utf-8"?>

<configuration>
<system.web>
<authentication mode="Forms">
<forms protection="All" name="cockie.ASPXCOOKIEDEMO" loginUrl="Login.aspx" defaultUrl="Menu.aspx">
<credentials>
<user name="Isidro"
password="Reggaeton" />
<user name="Chilosky"
password="Flowbarrial" />
</credentials>
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>

El codigo del boton accesar

protected void Button1_Click(object sender, EventArgs e)
{
//if ((TxtUser.Text == "Chilosky") && (TxtPass.Text == "Reggaeton"))
// Response.Redirect("Menu.aspx");
// Prueba 1. Escribiendo el código de comprobación a "pelo"
bool aceptado = false;
//
switch (TxtUser.Text.ToLower())
{
case "Isidro":
if (TxtPass.Text == "Reggaeton")
{
aceptado = true;
}
break;
case "Chilosky":
if (TxtPass.Text == "Flowbarrial")
{
aceptado = true;
}
break;
default:
// esto no es necesario porque el valor inicial es False,
// pero nunca está de más, además que así quién vea el código
// sabe lo que queremos hacer.
aceptado = false;
break;
}
//
// si es un usuario de los "previstos"
// redirigirlo a la página "principal", por defecto: Default.aspx
if (aceptado)
{
FormsAuthentication.RedirectFromLoginPage(TxtUser. Text, false);
//Response.Redirect("Menu.aspx");
}
else
{
// sino.. a la de error de login
Response.Redirect("Login.aspx");
}
}

Espero respuesta pronto

Javier Santamaria 27/05/2008 02:58

Respuesta: Problema Con Login
 
Debuguea la aplicacion y mira por donde pasa. Si hace algo raro mira a ver si el valor de las variables es el que debe ser. Si todo esta bien dinos que lineas ejecuta.

Saludos


La zona horaria es GMT -6. Ahora son las 22:07.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.