miércoles, 18 de enero de 2017

Manejar Session de ASP.net con el servicio ASP.net State Service

Este servicio permite compartir la sesión entre aplicaciones ASP.net, esto es muy útil para el tema de balanceo de cargas o cuanto se utilizan varios Worker Process (Ya que cada uno maneja su propia memoria por tanto su sesión no es compartida) o la aplicación está alojada en una granja.

¿Qué se requiere? 

Hay que tener instalado el IIS.

Cómo se habilita?

Se debe iniciar el servicio de Windows ASP.net State Service.

 

Importante, por defecto el servicio se encuentra inactivo y escucha por el puerto 42424, además viene configurado por defecto para que no permita conexiones remotas por lo que en caso de querer habilitar las mismas debe modificar el valor de la llave en el siguiente registro de windows.


HKLM\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection   --> El valor debe estar en 1 para que permita las conexiones 




 
Locations of visitors to this page