首页 > 解决方案 > 以编程方式使用 Selenium 关闭 Chrome 登录

问题描述

我正在用 Selenium 开始 Chromium。我想禁用允许 Chrome 登录(通过关闭此功能,您无需登录 Chromium 即可登录 Gmail 等 Google 网站)选项

在此处输入图像描述

我看到默认/首选项文件应该更改以下内容

"signin":{"DiceMigrationComplete":true,"allowed":true} 

对此:

"signin":{
      "DiceMigrationComplete":true,
      "allowed":false,
      "allowed_on_next_startup":false
   },

我正在尝试使用这些 LocalStatePreferences。

chromeOptions.AddLocalStatePreference("singin.allowed", false);
chromeOptions.AddLocalStatePreference("singin.allowed_on_next_startup", false);

但它们不起作用。你有什么其他的建议?

标签: seleniumgoogle-chromechromium

解决方案


到达它的正确方法是:

chromeOptions.AddUserProfilePreference("signin.allowed_on_next_startup", false);

我之前的歌声有一个错字!=登录


推荐阅读