Hola de nuevo.
Me equivoque pense que estaba en un foro de ASP.Net.
Así es que aquí esta la solución para ASP tradicional.
Inicializas con una cadena vacía una variable de sesión en el procedimiento
Session_OnStart del archivo
global.asa.
Código:
Sub Session_OnStart
Session("gstUsuario") = ""
End Sub
Después en alguna parte de tu aplicación le pones algún valor, normalmente después de que un usuario se autentifica, por ejemplo
Session("gstUsuario") = "dac"
Depués en el procedimiento
Session_OnEnd de global.asa también la igualas a cadena vacía.
Código:
Sub Session_OnEnd
Session("gstUsuario") = ""
End Sub
Ahora bien, sabes que el usuario tiene una sesión cuando la variable tiene un valor distinto de cadena vacía.
Espero te sirva y cualquier duda aquí estamos.
Saludos.