启用 App Check 强制执行

了解 App Check 对用户有何影响并为后续操作做好准备之后,您便可以启用 App Check 强制执行。

在 Google API Console中启用强制执行

如需启用违规处置,请完成以下步骤:

  1. “凭据”页面中,转到 iOS 客户端的修改视图。在该页面上,您会在 iOS 版 Google Identity 部分下看到指标。

  2. 点击ENFORCE按钮,然后确认您的选择。强制执行生效后,来自客户端的所有未经验证的请求都将被拒绝。

注意:启用强制执行后,更改最长可能需要 15 分钟才能生效。

在 Firebase 控制台中启用强制执行

可以为特定 iOS 客户端或所有 iOS 客户端强制执行 App Check

为所有 iOS 客户端启用强制执行

如需在 iOS 上为 Google 登录启用强制执行,请完成以下步骤。 启用强制执行后,所有未经验证的请求都将被拒绝,包括与未与 Firebase 应用关联的 iOS OAuth 客户端相关联的请求。

  1. 打开 Firebase 控制台的 App Check 部分。

  2. 展开 Google Identity for iOS 部分。

  3. 点击强制执行并确认您的选择。

请注意,启用强制执行后,最多可能需要 15 分钟才能生效。

为特定 iOS 客户端启用强制执行

您还可以为特定 iOS OAuth 客户端配置 App Check 强制执行。为此,请执行以下操作:

  1. 打开 Firebase 控制台的 App Check 部分下的 OAuth 客户端

  2. 展开要配置的 OAuth 客户端的指标视图。

  3. 如果客户端尚未与应用相关联,请执行此操作。

  4. 点击创建强制执行覆盖

  5. 选择是否为此 OAuth 客户端强制执行 App Check。此设置会替换项目的全局 Google Identity for iOS 强制执行设置。

请注意,启用强制执行后,最多可能需要 15 分钟才能生效。