微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Selenium 的基于 Google OAuth 2.0 的站点登录问题

如何解决使用 Selenium 的基于 Google OAuth 2.0 的站点登录问题

Python+硒

(铬驱动程序 88.0.4324.96,铬 88.0.4324.150) 最近尝试使用我的 google 帐户登录某个站点,但得到了这个(与 stackoverflow 相同):

无法登录 此浏览器或应用程序可能不安全。 尝试使用其他浏览器。如果您已经在使用受支持的浏览器,则可以刷新屏幕并再次尝试登录 所以:

  1. 我禁用了两步验证
  2. 允许使用安全性较低的应用
  3. 发现浏览器发送 GET 响应,并将其更改为如下所示:

https://accounts.google.com/o/oauth2/auth?response_type=code

&client_id=我使用我的凭据

&redirect_uri=我在网络应用“授权重定向 URI”中注册

&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email

&access_type=离线

&state=保持原样

我遇到了同样的错误。 如果我向 url 添加其他参数,例如“client_secret”“此消息类型不允许参数:client_secret” 我做错了什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。