es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Mantener la autenticación por más tiempo en OpenStack Horizon.

Cuando administro OpenStack a través del panel de control web de Horizon, a menudo me desconecto después de períodos cortos de inactividad. Sospecho que esto se debe a la expiración de los tokens JWT del usuario.

¿Hay alguna forma de evitar la desconexión? ¿O al menos para extender significativamente el tiempo hasta la desconexión? Sería especialmente bueno tener una forma que no requiera cambios en el lado del servidor en la configuración de Horizon.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, existen formas de evitar el cierre de sesión o prolongar el tiempo hasta el cierre de sesión en el panel web de Horizon. Una solución es modificar el ajuste del tiempo de espera de sesión en la configuración de OpenStack. Esto se puede hacer agregando la siguiente línea al archivo de configuración de Horizon (/etc/openstack-dashboard/local_settings.py):

    SESSION_TIMEOUT = 86400 # tiempo de espera en segundos

    Esto establecerá el tiempo de espera de sesión en 24 horas (86400 segundos). Puede ajustar este valor a su intervalo de tiempo deseado.

    Otra solución es utilizar una extensión de navegador que actualice la página periódicamente para mantener viva la sesión. Por ejemplo, la extensión “Keep Session” para Google Chrome se puede configurar para mantener viva la sesión mediante la simulación de actividad del usuario.

    Es importante tener en cuenta que modificar el ajuste del tiempo de espera de sesión o utilizar una extensión de navegador puede tener implicaciones de seguridad, ya que aumenta el riesgo de acceso no autorizado si la sesión no se termina correctamente. Por lo tanto, se recomienda usar estas soluciones con precaución y solo si es necesario.

Comments are closed.