如何在启动时使用硒打开chrome配置文件



我在c#中有我的控制台应用程序,并尝试用我的个人资料打开Chrome浏览器。但是当我运行应用程序时,没有任何配置文件经过身份验证。

我试着设置:

chromeOptions.EnableMobileEmulation("Nexus 5");
chromeOptions.AddArgument("–no-sandbox");
chromeOptions.AddArguments("-disable-gpu");
chromeOptions.AddArguments("-disable-dev-shm-usage");
chromeOptions.AddArguments("-user-data-dir=C:\Users\user\AppData\Local\Google\Chrome\User Data\");

但不工作,打开chrome没有我的帐户。我必须添加一些论据吗?

感谢

你必须这样说:

# path of the chrome's profile parent directory
chromeOptions.AddArguments(r"user-data-dir=C:\Users\User\AppData\Local\Google\Chrome\User Data")
# name of the directory
chromeOptions.AddArguments("--profile-directory=Default")

相关内容

  • 没有找到相关文章

最新更新