在隐身模式下开始无头 chrome

Start headless chrome in incognito

在 SpecFlow/Selenium 下,我开始 Chrome 是这样的:

    var options = new ChromeOptions();
    options.AddArguments("--headless", "--window-size=1920,1080", "--disable-gpu", "--disable-extensions", "--no-sandbox", "-incognito");

    var svc = ChromeDriverService.CreateDefaultService();
    svc.Start();

    Context.Driver = new ChromeDriver(svc, options);

由于 Chrome 可执行文件上的 -incognito 标志以隐身模式启动浏览器,我认为这对无头模式也是如此。我错了。可以用无头来完成吗?如果可以,怎么做?

我还尝试了 --incognitoincognito 以及在 AddArguments() 调用中将标志放在不同的索引处。

哦!原来我少了一个 -...

"--incognito"