我正在 NodeJS 中使用 puppeteer 来自动化浏览器并执行登录。
登录后,会出现 Chrome 密码管理器框,但我想阻止它出现。
我尝试过将
'--password_manager_enabled=false'
作为参数传递,这是我在本网站之前问题的评论中找到的选项,但即便如此,Chrome 的密码管理器仍然会出现并询问我是否要保存密码。
我当前管理的选项如下所示:
let browser = await puppeteer.launch({
arguments: ['--no-sandbox', '--password_manager_enabled=false'],
headless: false
});
过去对我有用的标志是
--use-mock-keychain
和 --password-store=basic
。
查找 chromium 标志的一个很好的来源是 这个网站,由 Google 的 Peter Beverloo 维护。