Foros del Web » Programación para mayores de 30 ;) » .NET »

Form authentication

Estas en el tema de Form authentication en el foro de .NET en Foros del Web. Buenas, Estoy usando form autenthication y tengo un problema. Luego de que me autentico uso System.Web.Security.FormsAuthentication.RedirectFr omLoginPage(lUsu_Id.ToString(), false); para redirigir a la página que quizo ...
  #1 (permalink)  
Antiguo 20/01/2005, 17:38
 
Fecha de Ingreso: abril-2002
Ubicación: Montevideo
Mensajes: 98
Antigüedad: 22 años, 9 meses
Puntos: 0
Form authentication

Buenas,
Estoy usando form autenthication y tengo un problema. Luego de que me autentico uso

System.Web.Security.FormsAuthentication.RedirectFr omLoginPage(lUsu_Id.ToString(), false);

para redirigir a la página que quizo acceder el usuario antes de la autenticación. No se por que pero hay veces que me redirige a default.aspx siendo que yo no tengo ningún default.aspx y en ningún lugar le indico esto.
Alguien sabe por que me puede estar pasando esto?
Gracias,

jsaviola
  #2 (permalink)  
Antiguo 20/01/2005, 18:18
 
Fecha de Ingreso: agosto-2004
Mensajes: 19
Antigüedad: 20 años, 5 meses
Puntos: 0
Usa Redirect

Hola, puedes probar lo siguiente:
despues de la sentecia System.Web.Security.FormsAuthentication.RedirectFr omLoginPage(lUsu_Id.ToString(), false);
ingresa lo siguiente
RESPONSE.REDIRECT("NombrePagina.aspx") 'es la pagina que deseas que el usuario autenticado tenga acceso

Y LISTO.

la redireccion de la pagina default.aspx creo sucede porque en la sentecia System.Web.Security.FormsAuthentication.RedirectFr omLoginPage(lUsu_Id.ToString(), false);

hace un redirect hacia una pagina que el usuario visito.
  #3 (permalink)  
Antiguo 20/01/2005, 18:54
 
Fecha de Ingreso: abril-2002
Ubicación: Montevideo
Mensajes: 98
Antigüedad: 22 años, 9 meses
Puntos: 0
Mmmm, conozco el resonse.redirect pero no creo que me sirva, el tema es que "NombrePagina.aspx" no lo se, podría sacarlo del referer.

Uso lo de FormsAutentication.RedirectFromLoginPage porque supuetamente el .Net hace esto mismo. O al menos debería hacerlo porque el usuario nunca visitó default.aspx....

jsaviola
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:30.