我正在尝试在我的 rails 项目中使用 google ReCaptcha 企业,但出现此错误:
{"error"=>{"code"=>403, "message"=>"The provided cloud project number does not own the given recaptcha key", "status"=>"PERMISSION_DENIED"}}
是)我有的:
- 我的项目ID,我是从ID栏下的项目列表中得到的
- reCAPTCHA 密钥(站点密钥)和在 reCAPTCHA Enterprise 面板中创建的域
- 在此处创建的 API 密钥。应用程序限制:无,API 限制:reCAPTCHA Enterprise API
我将数据发布到此端点:
https://recaptchaenterprise.googleapis.com/v1beta1/projects/#{project_id}/assessments?key=#{API_key}
请求的正文是:
{
event:
{
token: response_token,
siteKey: site_key,
userIpAddress: domain
}
}