如何绕过硒的Google登录步骤?

时间:2019-12-19 05:16:36

标签: selenium selenium-webdriver

我正在尝试访问一些需要Google登录的服务。我认为将其自动化将是一个非常好的主意,并且一直在尝试实现这一目标。每当我使用脚本尝试登录时,都会收到以下消息:

此浏览器或应用可能不安全。学到更多 尝试使用其他浏览器。如果您已经在使用受支持的浏览器,则可以刷新屏幕,然后再次尝试登录。

您如何解决这个问题?我尝试研究它,但想出了空白。在运行脚本之前可以登录吗?

1 个答案:

答案 0 :(得分:0)

我知道这是一个很晚的答案,但是仍然可以登录Google(通过利用旁路)。

默认情况下,Google会检测并有效阻止Selenium Webdriver的所有登录。

以下链接来自Google OAuth Playground,确保了链接的实用性。它很可能不会很快过期。

https://accounts.google.com/o/oauth2/v2/auth/oauthchooseaccount?redirect_uri=https%3A%2F%2Fdevelopers.google.com%2Foauthplayground&prompt=consent&response_type=code&client_id=407408718192.apps.googleusercontent.com&scope=email&access_type=offline&flowName=GeneralOAuthFlow

您可以使用该链接(即driver.get())登录您的Google帐户。

这绕过了自动化检查,使您可以使用Selenium登录Google。至少现在。

如果这对您有帮助,请将其标记为已接受的答案。它将帮助其他有此问题的人。