Oak 로그인 토큰 세션 만료를 설정하는 방법
이 문서에서는 Adobe Experience Manager 6.x에 대한 로그인 토큰 쿠키 만료 설정을 다룹니다. OSGi 콘솔에서 TokenConfigurationImpl을 편집하여 원하는 시간 초과 값을 설정한 다음 JCR 저장소에서 해당 구성 파일을 업데이트합니다.
설명 description
환경
Adobe Experience Manager 6.x
문제
AEM의 로그인 토큰 쿠키 만료를 설정하려면 어떻게 합니까?
이 토큰은 기본 AEM 인증(토큰 인증) 및 SAML 기반 인증의 세션 시간 제한에 영향을 줍니다.
해결 방법 resolution
솔루션
토큰 구성에 대한 자세한 내용은 Apache.org에서 api 문서를 참조하십시오.
-
http://aem-host:port/system/console/configMgr/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl
(으)로 이동한 다음admin
(으)로 로그인합니다. -
토큰 구성 값 편집:
-
토큰 만료=원하는 시간 제한 값(밀리 초)으로 설정(예: 3,600,000초가 1시간).
-
토큰 길이=8
-
해시 반복=1000
-
해시 솔트 크기=8
참고: AEM의 기본 토큰 만료 시간 은(는) 43200000ms(12시간)입니다.
-
-
OSGI 콘솔에서 TokenConfiguration 을 편집하면 JCR 저장소에
/apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config
파일이 만들어집니다. -
http://aem-host:port/crx/de/index.jsp
(으)로 이동합니다. -
이 파일
/apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config
을(를) 찾아 엽니다. -
passwordHashAlgorithm 필드가 파일에 있는 경우 해당 줄을 제거하고 저장합니다.
예를 들어 파일은 다음과 같습니다.
code language-none passwordHashIterations=I"1000" tokenExpiration="3600000" tokenLength="8" passwordSaltSize=I"8"