当前位置: 首页 > 知识库问答 >
问题:

无法访问谷歌与自动化硒c#

朱经武
2023-03-14

我是新来的,我拼命地试图用SeleniumChromewebDrive在youtube上上传视频,但是当我试图登录我的谷歌账户时,它阻止了我这样做,因为Chrome意识到这个过程是自动的。它给我的错误是浏览器不安全。

有没有人知道如何避开这个问题,或者如何在我的帐户登录后打开chrome或其他建议?

options.AddArgument("--start-maximized");

options.AddArguments("--disable-web-security", "--disable-gpu", "--incognito", "--proxy-bypass-list=*", "--proxy-server='direct://'", "--log-level=3", "--hide-scrollbars");

//options.AddArgument("user_agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:46.0) Gecko/20100101 Firefox/46.0'");

IWebDriver driver = new ChromeDriver(options);

driver.Manage().Cookies.DeleteAllCookies();
driver.Manage().Window.Maximize();
//driver.Url = ("https://accounts.google.com/ServiceLogin?service=mail&passive=true&rm=false&continue=https://mail.google.com/mail/&ss=1&scc=1&ltmpl=default&ltmplcache=2&emr=1&osid=1#identifier");
driver.Url = "https://www.google.com/";

共有1个答案

史飞尘
2023-03-14

这里有一个解决办法:

>

转到Stackoverflow(或其他具有谷歌身份验证的网页)使用您的Google帐户登录

进入你想要的页面——你已经登录了谷歌账户

第一步你必须做一次——之后在你的Chrome浏览器中,你将一直登录到谷歌。

 类似资料:
  • 这段代码对我来说很好,但在可能24小时后,我需要再次进行身份验证过程。我希望这个认证过程只做一次,因为在我的项目中,他们将没有人参与,所以没有人会手动进行认证。任何帮助都将不胜感激。

  • 谷歌云功能可以使用它们的URL公开访问,其格式如下 是否可以限制云功能的这种公共可访问性?以至于他们只能私下访问的东西。

  • 我正在工作上传文件在谷歌驱动器与服务帐户,我能够插入文件在谷歌驱动器,但我不能查看该文件在谷歌驱动器。 我是创建abc@gmail.com。用abc@gmail.com创建一个服务帐户。有了P12证书和服务客户端电子邮件id,我可以在驱动器中插入文件。但无法在abc@gmail.com的谷歌驱动器上看到该文件。当fatch从应用程序中的文件列表时,它将显示5个文件,但在我的abc@gmail.co

  • 我是谷歌API新手,几天来我一直在尝试使用服务帐户将内容上传到谷歌云存储桶。我能够做到这一点,但只能使用从谷歌API游乐场获得的临时访问令牌,我需要能够获得新的访问令牌,以便服务帐户能够始终上载内容。 我一直在尝试以下方法,但我一直被拒绝访问,即使有问题的帐户具有“所有者”权限。 答复: 当我运行时,我得到了正确的项目,该帐户是我的工作电子邮件,也是谷歌云的所有者。 提前谢谢!

  • 我正试图从这个链接中抓取评论: https://www.google.com/search?q=google回顾第二次机会治疗40街 对于我使用以下代码加载页面的内容 页面加载很好,它没有向下滚动,我已经对其他网站(如 linkedn)使用了相同的代码,并且它在那里工作。