"Remember Me" con páginas web asp.net

Me doy cuenta de que esta pregunta puede haber sido hecha antes, pero no puedo encontrar nada que coincida exactamente con mi situación.

Creé un sitio web utilizando el asistente de correo web en las páginas web de ASP.Net (no formularios web) y WebMatrix. Los usuarios deben iniciar sesión en el sitio web, y hay un cuadro de "Recordarme" que (en teoría) mantendrá al usuario conectado hasta que él / ella elija cerrar sesión. El sitio web mantiene a los usuarios conectados si cierran el navegador y lo vuelven a abrir en 20-30 minutos. Sin embargo, después de 20-30 minutos de no acceder al sitio web, el usuario cierra la sesión. (Además, este problema parece existir incluso con la plantilla de WebMatrix "Sitio de inicio").

He intentado varias soluciones, muchas de las cuales se publicaron en Stack Overflow, pero nada parece funcionar.

Respuestas a la pregunta(2)

Su respuesta a la pregunta