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

Sesiones

Estas en el tema de Sesiones en el foro de .NET en Foros del Web. Que tal, disculpen quisiera hacer una consulta, tengo en mi webconfig definido este tiempo de sesion: <sessionState mode="InProc" timeout="10" > y al iniciar la sesion ...
  #1 (permalink)  
Antiguo 18/06/2012, 22:33
 
Fecha de Ingreso: junio-2008
Mensajes: 22
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Sesiones

Que tal, disculpen quisiera hacer una consulta, tengo en mi webconfig definido este tiempo de sesion:

<sessionState mode="InProc" timeout="10" >

y al iniciar la sesion creo esta variable:

Session["CodUsr"] = "algo"

como hago para que transcurrido el tiempo que dura la sesion, si el cliente no interactua con la pagina, esta variable quede vacía y por lo tanto obligue a iniicar sesion nuevamente al usuario.

muchas gracias por sus respuestas.
  #2 (permalink)  
Antiguo 19/06/2012, 15:38
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 2 meses
Puntos: 37
Respuesta: Sesiones

Podrias hacer algo como lo siguiente:

Código c#:
Ver original
  1. protected void Page_Load(object sender, EventArgs e)
  2.     {
  3.        
  4.         if (!string.IsNullOrEmpty(Usuario))
  5.         {
  6.             if (!Page.IsPostBack)
  7.             {
  8.               //- Tu código
  9.             }
  10.         }
  11.         else
  12.         {
  13.             //- Redireccionas a Login
  14.             Response.Redirect("~/Account/Login.aspx");
  15.         }
  16.  
  17.     }

Saludos.
__________________
http://ka0stj.wordpress.com/

Etiquetas: sesiones
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 13:38.