Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-09-25. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

排除企业的标识和访问管理故障

查看企业的标识和访问管理的常见问题和解决方案。

用户名冲突

GitHub Enterprise Server 会规范化标识提供者 (IdP) 在 SCIM API 调用中发送的 SCIM userName 属性值,以在 GitHub 上创建每个人员的用户名。 如果多个帐户被规范化为同一个 GitHub 用户名,则会发生用户名冲突,并且只会创建第一个用户帐户。 有关详细信息,请参阅“外部身份验证的用户名注意事项”。

在 具有托管用户的企业 中,SCIM 通常会正常运行,但个别用户的 SCIM 预配尝试有时会失败。 在将帐户预配到 GitHub 之前,用户将无法登录。 这些个别的 SCIM 用户设置失败会导致 HTTP 400 状态代码,通常由用户名规范化或用户名冲突问题引起,也就是企业中已有另一个用户具有相同规范化用户名。 请参阅“外部身份验证的用户名注意事项”。

SAML 身份验证错误

如果用户在尝试使用 SAML 进行身份验证时遇到错误,请参阅“SAML 身份验证”。