ReCaptcha总是要求额外的验证?

时间:2015-05-29 08:13:37

标签: php recaptcha

enter image description here

对于一个项目,我最近安装了新版本的ReCaptcha。我在开发人员面板中添加了密钥和密钥,并在我的表单中安装了小部件。

它完美无缺,但有一个小问题: Captcha总是要求第二次验证。如果用户只看到绿色标记,那对用户来说很好,但点击了Captcha之后,它会附带额外的图片验证......

那么这里的问题是什么?谷歌不信任我的IP?怎么检查?

enter image description here

2 个答案:

答案 0 :(得分:7)

根据WIRED article,Google(以及其他指示)使用IP地址和Cookie来识别您。

  

而不是依赖于传统的扭曲词测试,   谷歌的“reCaptcha”检查了每个用户无意中提供的线索:IP   地址和cookie提供用户相同的证据   友好的人类谷歌从网络上的其他地方记得。并且Shet   甚至用户的鼠标在徘徊时也会产生微小的动作   接近复选框可以帮助揭示自动机器人。

在您的浏览器设置中,您很可能禁用了第三方Cookie,这会阻止Google识别您。将*.google.com添加到您的白名单,基于图像的验证将不会再次显示。

答案 1 :(得分:2)

这不是第二次验证。如果您的客户端的IP地址位于谷歌白名单中,则不会显示任何内容,只会显示绿色标记。否则他们必须回答安全问题。

这不是一个错误,它是一个功能!

有关详细信息,请查看此处:https://www.funcaptcha.com/2015/01/06/recaptcha-is-still-vulnerable-perhaps-even-more-than-ever-before/