Google cloud platform 这些密钥如何与reCAPTCHA v3 Enterprise配合使用?

Google cloud platform 这些密钥如何与reCAPTCHA v3 Enterprise配合使用?,google-cloud-platform,recaptcha,recaptcha-v3,react-google-recaptcha,recaptcha-enterprise,Google Cloud Platform,Recaptcha,Recaptcha V3,React Google Recaptcha,Recaptcha Enterprise,我试图在我正在开发的React应用程序中包含reCAPTCHA,服务器端功能使用Next.js 我想我基本上被reCAPTCHA Enterprise搞糊涂了 以前向reCAPTCHA注册域的“免费”方式是,为用户提供公共reCAPTCHA密钥,为后端提供私有reCAPTCHA密钥。这是使用谷歌的ReCAPTCHAV3通过“Admin”注册的 如果我有一个GCP帐户,我将被重定向到reCAPTCHA企业API。这里只有一把钥匙。在reCAPTCHA Enterprise中是否没有可使用的密钥 如

我试图在我正在开发的React应用程序中包含reCAPTCHA,服务器端功能使用Next.js

我想我基本上被reCAPTCHA Enterprise搞糊涂了

以前向reCAPTCHA注册域的“免费”方式是,为用户提供公共reCAPTCHA密钥,为后端提供私有reCAPTCHA密钥。这是使用谷歌的ReCAPTCHAV3通过“Admin”注册的

如果我有一个GCP帐户,我将被重定向到reCAPTCHA企业API。这里只有一把钥匙。在reCAPTCHA Enterprise中是否没有可使用的密钥


如果是的话,如何使用它?不再有私钥了吗?

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

  • 创建服务帐户
  • 选择角色reCAPTCHA Enterprise Agent
  • 单击您创建的服务帐户的电子邮件地址
  • 添加键,选择JSON并单击Create
  • 单击“关闭”
  • 有关更详细的步骤,请查看官方文档


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

    我的困惑是,“reCAPTCHA Enterprise”是一个密钥,而不是两个密钥?正确,因为等效的密钥将位于GCP的服务帐户中。如果您需要密钥,则必须使用reCaptcha v2或v3。感谢您的澄清