Este artículo describe los pasos para gestionar el tiempo que un usuario puede estar inactivo en CommunityWFM antes de ser desconectado. El público objetivo son los profesionales de TI responsables del mantenimiento del Servidor de Aplicaciones de CommunityWFM y se asume que el lector está familiarizado y tiene acceso a la navegación básica de IIS (Servicios de Información de Internet).
Expiración de Sesión de CommunityWFM
CommunityWFM, por defecto, desconectará a los usuarios del sistema después de 20 minutos de inactividad. La seguridad, así como el consumo de recursos del sistema, son factores para determinar la cantidad correcta de tiempo de espera para desconectar a un usuario inactivo.
Los clientes frecuentemente contactan al servicio de asistencia para obtener ayuda en la extensión del tiempo de desconexión para CommunityWFM, sin embargo, el Servidor Web que aloja CommunityWFM es responsable de gestionar el tiempo de desconexión por inactividad.
Gestión de Configuraciones
Las configuraciones de tiempo de espera son controladas por dos configuraciones principales en IIS: los grupos de aplicaciones y el propio sitio web. CommunityWFM, por defecto, utiliza dos grupos de aplicaciones y dos sitios web. Cada grupo de aplicaciones requiere modificación además del sitio web principal de CommunityWFM.
La configuración de tiempo de espera debe ser consistente tanto en los grupos de aplicaciones como en el sitio web.
**Precaución**
Microsoft desaconseja tiempos de expiración excesivamente largos. Se considera un riesgo de seguridad dejar sistemas inactivos conectados por períodos prolongados. Además, los grupos de aplicaciones abiertos consumen recursos del sistema. El rendimiento puede disminuir por tiempos de inactividad prolongados si el servidor web no está preparado para la carga adicional.
Gestionar Grupos de Aplicaciones
- Abrir ISS
- Navegar a los grupos de aplicaciones desde el control de árbol en el panel de Conexiones en IIS.
- Hacer clic en Grupos de Aplicaciones
-
Community utiliza dos grupos de aplicaciones:
• Community – Sitio web principal
• Community Web API– Servicio Restful - Hacer clic en cada grupo de aplicaciones y seleccionar Configuraciones Avanzadas desde la columna de Acciones.
El cuadro de Configuraciones Avanzadas muestra las propiedades del grupo de aplicaciones.
El valor de Tiempo de Espera Inactivo se encuentra en la subsección del Modelo de Proceso.
6. Cambia el valor de tiempo de espera a la duración deseada y haz clic en OK.
7. Repite este paso para el otro grupo de aplicaciones.
Importante: Los valores deben ser consistentes en ambos grupos de aplicaciones y el sitio web.
Administrar Sitio Web
Después de completar la configuración de los grupos de aplicaciones, navega al Sitio Web de la Comunidad.
- Haz clic en el sitio web CommunityWeb en el panel de Conexiones.
- Haz doble clic en el ícono de Estado de Sesión en el panel de ASP.NET en el medio de IIS.
El panel del medio ahora debería mostrar los parámetros de Estado de Sesión:
Desplázate hasta el final de la lista de parámetros:
<
- Cambia el valor de Tiempo de Espera para que sea consistente con los cambios en los grupos de aplicaciones.
- Haz clic en Aplicar en el panel de Acciones para aplicar el cambio.
*Nota: cambiar esta configuración forzará un reinicio de IIS.
Tu sistema ahora debería estar configurado con el valor de cierre de sesión inactivo deseado.