验证码 v2 ->企业服务器端验证等效?



我正在尝试转换v2验证码流以使用企业版本。什么相当于服务器端对https://www.google.com/recaptcha/api/siteverify的调用?

如果我尝试发送相同或类似的POST请求到https://recaptchaenterprise.googleapis.comhttps://recaptchaenterprise.googleapis.com/<project path>,我得到一个404返回。

似乎没有一个匹配的v1或v1beta1端点为siteverify -至少不是我在任何文档或在官方的recaptcha node.js库中找到的。我遗漏了什么?

在企业版本中没有直接等效于先前推荐的验证调用(对https://www.google.com/recaptcha/api/siteverify的调用)。

如果您想模拟这个服务器端验证流,您必须为复选框令牌创建一个新的评估,并根据该分数自己做出判断。

现在您可能已经找到了解决方案。但对于那些仍在寻找

的人如果你像这样配置你的请求,你会得到你想要的:https://www.google.com/recaptcha/api/siteverify?secret=${recaptchaSecretKey}&response=${recaptchaToken};

其中secret为"您的站点和reCAPTCHA之间的共享密钥"。response是"您站点上的reCAPTCHA客户端集成提供的用户响应令牌"。

相关内容

  • 没有找到相关文章

最新更新