tiempo de espera de variables de sesión en la aplicación asp.net

En mi aplicación web estoy usando algunas variables de sesión, que se establecen cuando inicio sesión:

p.ej.Session("user_id") = reader("user_id")

Lo uso a través de mi aplicación.

Cuando se agota el tiempo de espera de la variable de sesión, esto arroja errores principalmente cuando se conecta a la base de datos comosession("user_id") Se requiere para algunas consultas.

¿Cómo puedo configurar mis variables de sesión para que una vez que se agote el tiempo de espera para ir a la página de inicio de sesión o cómo puedo al menos aumentar el tiempo que están disponibles?

Respuestas a la pregunta(4)

Su respuesta a la pregunta