不支持对封装令牌进行令牌刷新
启用封装令牌后,设置足够的过期时间至关重要,因为令牌刷新不适用于封装令牌。 有关封装令牌的更多信息,请参阅本文。
描述 description
环境
- AEM 6.x.x
- AEM as a Cloud Service
问题/症状
不支持对封装令牌进行令牌刷新。
解决方法 resolution
封装令牌是一种自包含的令牌,根据OSGI TokenConfiguration中的设置,其具有固定的过期时间,如图1所示。
如果如图2所示启用了封装令牌,则登录会话将在令牌过期时间后过期 — 即使如图1所示启用了令牌刷新也是如此。
例如:如果令牌过期时间设置为360000毫秒(如图1所示),则会话将在1小时后过期,用户必须在1小时后重新登录。
要了解有关封装令牌的更多信息,请参阅AEM Administering Guide中的封装令牌支持。
Oak TokenConfiguration 上的以下 令牌刷新 标记(图1)适用于粘性会话。
如果您如图2所示启用了封装令牌,则必须确保设置了足够的过期时间,因为封装令牌不支持令牌刷新。
(图1) Apache Jackrabbit Oak TokenConfiguration
(图2)令牌身份验证处理程序 — 封装的令牌
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f