vida variable una tiempo sessionstate sesión sesiones sesion que pudo por net mvc mantener manejo indefinidamente inactividad expirado evitar encontrar cómo cerrar caduque aumentar asp activa asp.net-mvc session-variables asp.net-mvc-5

asp.net-mvc - variable - sessionstate timeout



Tiempo de espera de sesión de mvc 5 después del período predeterminado(20 minutos) (1)

Se trata de dos problemas separados: tiempo de espera de autenticación y tiempo de espera de sesión. El tiempo de espera de la sesión se controla mediante la siguiente clave en web.config ...

<system.web> <sessionState mode="InProc" timeout="30" /> </system.web>

No estoy seguro de con qué se está encontrando, pero sospecho que es el tiempo de espera de sesión que está encontrando en lugar del tiempo de espera de autenticación ... Intente eliminar el tiempo de espera de su etiqueta de formularios por completo y vea si eso le ofrece lo que está buscando.

Más información aquí: problema de tiempo de espera en asp.net mvc

Mi sitio MVC 5 tiene web.config como este:

<authentication mode="Forms"> <forms name=".ADAuthCookie" loginUrl="~/Account/Login" timeout="2880" slidingExpiration="true" protection="All" /> </authentication>

pero el tiempo de espera no funciona. No importa qué valor doy aquí, siempre caduca después de 20-30 minutos. ¿Cómo puedo mantener a los usuarios conectados durante un período más largo o hasta que cierren la sesión?

¿Hay alguna manera de lograr esto usando "In-Proc" solamente? ¿O me falta algo aquí?