【发布时间】:2019-03-07 23:56:26
【问题描述】:
我尝试使用 selenium-java 登录一个受 recaptcher 保护的网站。
明确一点:我不想自动化这一步。
我尝试暂停 Selenium 并手动解决 captcher,但我认为 recaptcher 检测到 Selenium 或 chromedriver / geckodriver。
我的另一个想法是在单独的 Web 浏览器中解决捕获器并将令牌返回,例如 JDownloader。 但是unitl现在它不起作用。
有人对寻找什么有任何提示,或者有其他解决方案吗?
【问题讨论】:
-
1. recaptcha 机制(至少是 google 的)检测到浏览器受第 3 方控制 sw = 不让您通过,它会一次又一次地重复显示图像。 2. 令牌不能跨浏览器使用。令牌中(通常)有一个标识符 biuld。不仅如此,令牌只能在几秒钟内有效。
-
为了能够在受验证码保护的网站上使用 webdriver,您需要在验证码机制中设置一些“后门”或禁用该机制。
标签: java selenium recaptcha captcha