RecaptchaV3为Selenium返回0.9分

时间:2019-08-08 10:10:47

标签: selenium web recaptcha captcha recaptcha-v3

我在自己的网站上使用recaptcha v3。 验证码无法检测到机器人(硒)-结果始终成功。 我预计该分数将为0.1,但对于人类和硒,总等于0.9。 现在,我的网站正在建设中,我使用“ localhost”域。 为什么验证码无法检测到机器人?

1 个答案:

答案 0 :(得分:0)

不幸的是,您不太可能做到这一点,否则它的意义是什么?如果这是您的产品(站点),那么将您的IP添加到白名单并通过将其添加到URL阻止它会很流行吗? Captcha_no =正确或类似的结果。而且,如果您的站点不在您的站点(如上面所述),那么唯一的解决方案就是简单地添加等待时间,然后用笔输入您需要的内容。例如

WebDriverWait wait = new WebDriverWait;
WebElement yourName = wait.until (ExpectedCondition.visibilityOfElemetLocated (your element after captcha));

我知道这不是您所期望的,但不幸的是,我认为没有其他解决方案。

P.S。我们可以看看您的代码吗?为了更好地了解问题所在