情况如下:我使用 Selenium Chrome Webdriver 以隐身模式加载网站 A。在此网站中,有一个 iframe 从网站 B 加载信息。Chrome 隐身模式会阻止 iframe 内容,因为将其视为第 3 方 cookie。
如果我允许网站 B 的 cookie,iframe 的内容就会显示。如果我不使用隐身模式,内容也会显示。但是,在 Chrome 设置中手动允许 cookie 后,它仅在此会话期间有效。而且我在其他测试中需要隐身模式,所以我不想在测试之间更改配置。
有没有办法设置 Webdriver 以允许来自第 3 方网站的 cookie?
我也有同样的问题,想知道你是否找到了解决方案。