1

我正在从 reCaptchav2 迁移到 v3,我遇到了一些我不知道如何解决的问题。

我把reCaptcha v3放在了登录页面,但是如果用户登录速度这么快,验证码还没有解决(谷歌还没有发送响应),所以我的页面会抛出一个错误,好像验证码没有很好地解决(就好像用户是机器人一样)。

我怎么能解决这个问题?在版本 2 中,我可以等待验证码的复选框被选中,但现在没有复选框......

谢谢!

4

1 回答 1

4

我找到了解决方案。当我调用 Google reCaptcha API 时,提交按钮同时被禁用。当我从谷歌得到答案时,我启用了按钮,这样我就可以提交了。我对 javascript 中的一个变量进行了检查,当答案准备好时,这将是正确的。希望这可以帮助。

于 2018-10-08T20:53:59.613 回答