Buenas! en una pregunta anterior quería saber como mantener una variable para todo el sitio y poderla usar cuando la necesitara: Pregunta anterior
Pero ahora estoy obteniendo este error muy seguido...
Probé con esto y no funciona, entre otras muchas pruebas que hice como agregar:
//prueba 1
if (per_App0 == 0 || per_App0 == null)
{
FormsAuthentication.RedirectToLoginPage();
}
// prueba 2
per_App0 = new (int)Session["per_App0"];
//prueba 3
new per_App0 = (int)Session["per_App0"];
Este error no aparece inmediatamente se carga la página, si inicio sesión y voy a la página funciona normal, pero al cabo de un tiempo X cuando refresco la página aparece el error, así que supongo que es como si se estuviera finalizando la sesión, pero si le doy atrás y vuelvo a ir a otra página me doy cuenta que la sesión sigue activa pues no pide contraseña ni devuelve al login.