Impostare la scadenza della sessione per il token di accesso Oak
Scopri come impostare la scadenza della sessione per il token di accesso Oak. Utilizza l’API per gestire il token di accesso Oak.
Descrizione description
Ambiente
Adobe Experience Manager 6.x
Problema
Come si imposta la scadenza del cookie token di accesso per l’AEM?
Questo token influisce sul timeout della sessione per l’autenticazione AEM predefinita (autenticazione token) e l’autenticazione basata su SAML.
Risoluzione resolution
Soluzione
Per ulteriori informazioni sulla configurazione del token, consulta documenti api su Apache.org.
-
Vai a
http://aem-host:port/system/console/configMgr/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl
e accedi comeadmin
. -
Modifica il valore della configurazione del token:
-
Scadenza del token= imposta il valore di timeout desiderato in millisecondi (ad esempio 3.600.000 corrisponde a 1 ora)
-
Lunghezza token=8
-
Iterazioni hash=1000
-
Dimensioni hash salt=8
Nota: Il ora di scadenza del token predefinito per AEM è di 43200000 ms (12 ore).
-
-
Dopo aver modificato TokenConfiguration dalla console OSGI, il file
/apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config
viene creato nell’archivio JCR. -
Vai a
http://aem-host:port/crx/de/index.jsp
. -
Individua il file e aprilo
/apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config
. -
Se il campo passwordHashAlgorithm esiste nel file, quindi rimuovi tale riga e salva.
Ora il file dovrebbe avere questo aspetto:
code language-none passwordHashIterations=I"1000" tokenExpiration="3600000" tokenLength="8" passwordSaltSize=I"8"