5.2. 通过 GitHub 启用和禁用身份验证


若要启用自己的 GitHub 应用,首先您需要创建一个并检索对应的凭据。

您可以通过两种不同的方式通过 GitHub 配置身份验证:

  • 使用 3scale GitHub 应用(默认为托管 3scale 帐户启用)
  • 使用您自己的 GitHub 应用程序(用于内部安装)

要更改此默认配置,您可以进入 3scale 管理门户,在 Audience > Developer Portal > SSO Integrations 中,您将看到以下屏幕:

SSO 集成

点击 GitHub 访问配置页面:

编辑 SSO 集成

在这个屏幕中,您可以:

  1. 若要使 GitHub 身份验证在开发人员门户上可用或不可用,只需选中或取消选中"预告"框即可。
  2. 选择 3scale 品牌 GitHub 应用或添加自己的 GitHub 应用 - 默认情况下,3scale GitHub 应用已启用(发布)。您可以通过单击 Edit 并输入在 GitHub 中创建的 OAuth 应用程序("Client" 和"Client secret")的详细信息来配置自己的 GitHub 应用程序。请注意,要使集成可以与您自己的 GitHub 应用程序正常工作,您应该使用 "Callback URL" 配置 GitHub 应用程序的授权回调 URL,您应在切换到"自定义品牌"选项(例如 https://yourdomain.3scale.net/auth/github/callback)后看到该回调 URL。
  3. 测试配置的验证流程是否按预期工作。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部