Hoe te om de Oak login symbolische zittingsvervaldag te plaatsen
Leer hoe u de vervaldatum van de Oak-aanmeldingstoken instelt. Gebruik de API voor het beheer van het aanmeldingstoken voor eik.
Beschrijving description
Omgeving
Adobe Experience Manager 6.x
Probleem
Hoe stel ik de vervaldatum van het inlogtoken-cookie voor AEM in?
Dit teken beïnvloedt de onderbreking voor de zitting voor standaard AEM authentificatie (symbolische authentificatie) en op SAML-Gebaseerde authentificatie.
Resolutie resolution
Oplossing
Voor meer documentatie over de tokenconfiguratie, zie api docs op Apache.org.
-
Ga naar
http://aem-host:port/system/console/configMgr/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl
en aanmelden alsadmin
. -
Bewerk de waarde van de tokenconfiguratie:
-
Vervaldatum token=Stel dit in op de gewenste time-outwaarde in milliseconden (3600000 zou bijvoorbeeld 1 uur zijn)
-
Tokenlengte=8
-
Hash-herhalingen=1000
-
Zoutgrootte van hash=8
Opmerking: De standaardvervaltijd van token voor AEM is 43200000 ms (12 uur).
-
-
Als u de TokenConfiguration vanuit de OSGI-console, het bestand
/apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config
wordt gemaakt in de gegevensopslagruimte van de JCR. -
Ga naar
http://aem-host:port/crx/de/index.jsp
. -
Bladeren naar en dit bestand openen
/apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config
. -
Als het veld passwordHashAlgorithm bestaat in het bestand. Verwijder vervolgens die regel en sla deze op.
Het bestand ziet er nu bijvoorbeeld als volgt uit:
code language-none passwordHashIterations=I"1000" tokenExpiration="3600000" tokenLength="8" passwordSaltSize=I"8"