4.2. 处理供应商失败


如果用户存储提供程序失败,您可能无法登录并查看管理控制台中的用户。在使用存储供应商查找用户时,Red Hat build of Keycloak 不会检测到失败,因此它会取消调用。如果您的存储提供程序在用户查找过程中有高优先级失败,则登录或用户查询会失败,且不会切换到下一个配置的提供程序。

红帽 Keycloak 的构建会首先搜索 Keycloak 用户数据库的本地红帽构建,以便在任何 LDAP 或自定义用户存储提供程序之前解析用户。当连接到 LDAP 和后端的问题时,请考虑创建存储在 Keycloak 用户数据库的本地红帽构建中的管理员帐户。

每个 LDAP 和自定义用户存储提供程序在管理控制台页面上都有一个 启用 切换。禁用 User Storage Provider 在执行查询时跳过提供程序,因此您可以在优先级较低的不同提供程序中使用用户帐户查看和登录。如果您的供应商使用导入策略并被禁用,则导入的用户仍可以只读模式查找。

当 Storage Provider 查找失败时,红帽构建的 Keycloak 不会故障转移,因为用户数据库通常会在它们之间有重复的用户名或重复电子邮件。重复用户名和电子邮件可能会导致问题,因为当管理员希望从另一个数据存储加载时,用户会从一个外部数据存储中加载问题。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat