我在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")