6.5. 临时会话
您可以在红帽构建的 Keycloak 中进行临时会话。使用临时会话时,红帽构建的 Keycloak 在身份验证成功后不会创建用户会话。红帽构建的 Keycloak 会为成功验证用户的当前请求范围创建一个临时的临时会话。红帽构建的 Keycloak 可以在身份验证后使用临时会话运行 协议 映射程序。
当令牌通过临时会话发布时,令牌的 sid
和 session_state
通常为空。因此,在临时会话期间,客户端应用程序无法刷新令牌或验证特定会话。有时,这些操作不是必需的,因此您可以避免额外的资源使用持久用户会话。此会话保存性能、内存和网络通信(在集群和跨数据中心环境中)。
目前,仅在带有禁用令牌刷新 的服务帐户身份验证 过程中自动使用临时会话。请注意,在服务帐户身份验证过程中会自动禁用令牌刷新,除非由客户端切换 使用刷新令牌进行客户端凭证授权
。