Cómo establecer la caducidad de la sesión del token de inicio de sesión de Oak

Este artículo aborda la configuración de la caducidad de la cookie del token de inicio de sesión para Adobe Experience Manager 6.x. Edite el TokenConfigurationImpl en la consola OSGi para establecer el valor de tiempo de espera deseado y, a continuación, actualice el archivo de configuración correspondiente en el repositorio JCR.

Descripción description

Entorno
Adobe Experience Manager 6.x

Problema
AEM ¿Cómo configuro la caducidad de la cookie del token de inicio de sesión para la?
Este token afecta al tiempo de espera de la sesión para la autenticación por defecto de AEM (autenticación por token) y la autenticación basada en SAML.

Resolución resolution

Solución
Para obtener más documentación sobre la configuración de tokens, consulte los documentos de API en Apache.org.

  1. Vaya a http://aem-host:port/system/console/configMgr/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl e inicie sesión como admin.

  2. Edite el valor de la configuración del token:

    1. Caducidad del token=Establezca este valor en el tiempo de espera deseado en milisegundos (por ejemplo, 3 600 000 sería una hora)

    2. Longitud del token=8

    3. Iteraciones de hash=1000

    4. Tamaño Sal hash=8

      AEM Nota: El tiempo de caducidad del token predeterminado para la es de 43200000 ms (12 horas).

  3. Una vez que edite TokenConfiguration desde la consola OSGI, el archivo /apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config se creará en el repositorio JCR.

  4. Ir a http://aem-host:port/crx/de/index.jsp.

  5. Busque y abra este archivo /apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config.

  6. Si el campo passwordHashAlgorithm existe en el archivo, quite esa línea y guarde.

    Por ejemplo, el archivo podría tener el aspecto siguiente:

    code language-none
    passwordHashIterations=I"1000"
    tokenExpiration="3600000"
    tokenLength="8"
    passwordSaltSize=I"8"
    
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f