Hola Ana Luisa, te comento que por defecto, estas variables duran 20 min. aunque a nivel de codigo o a traves de los controles del IIS puedes modificar dicho periodod y hacerlo mas o menos corto segun tu preferencia.
Las cookies no tienen nada que ver con la duración de estas...aunque al final las cookies para el navegador son una "Sesión".
Verifica a nivel del IIS el tiempo que tiene preestablecido, o agregando algo como
especificas que tus sesiones duren 500 minutos en este caso. Espero que esto aclare tus dudas! Suerte!