密钥如何与 reCAPTCHA v3 Enterprise 配合使用?

EB2*_*127 6 recaptcha google-cloud-platform recaptcha-v3 react-google-recaptcha recaptcha-enterprise

我正在尝试将 reCAPTCHA 包含在我正在开发的 React 应用程序中,并使用 Next.js 作为服务器端功能。

我认为我从根本上对 reCAPTCHA Enterprise 感到困惑。

以前使用 reCAPTCHA 注册域的“免费”方式是为用户提供一个公共 reCAPTCHA 密钥和一个用于后端的私有 reCAPTCHA 密钥。这是通过使用 Google 的 reCAPTCHA v3 通过“管理员”在https://www.google.com/recaptcha/admin/create注册的。

鉴于我有 GCP 帐户,我会被重定向到 reCAPTCHA Enterprise API。这里只有一把钥匙可用。reCAPTCHA Enterprise 中是否没有可使用的密钥?

如果是这样,如何使用它?现在没有私钥了吗?

Ale*_*x G 4

对于密钥/后端身份验证,您需要将其与服务帐户一起创建。

  1. 创建服务帐户
  2. 选择角色 reCAPTCHA Enterprise Agent
  3. 单击您创建的服务帐户的电子邮件地址
  4. 添加密钥,选择 JSON,然后单击创建
  5. 单击关闭

有关更详细的步骤,请查看此处的官方文档。

我还建议阅读reCAPTCHA Enterprise官方文档上的快速入门页面。它将为您提供适合您的用例的最佳方法以及适合您的应用程序的密钥的信息。

  • 我的困惑是“reCAPTCHA Enterprise”是一个密钥,而不是两个密钥? (2认同)