如何通过ChromeDriver更改Chromium中的“阻止第三方Cookie”?

时间:2020-03-11 10:31:49

标签: selenium-webdriver webdriver selenium-chromedriver chromium

我正在将 ChromeDriver 80.0.3987.106 Chromium 80.0.3987.122 一起使用,并且正在Chromium中运行一些Javascript测试并使用该驱动程序获取结果。

我同时更新了Chromium和驱动程序(版本67)后出现此错误:

无法从“窗口”中读取“ sessionStorage”属性:对此文档的访问被拒绝。

经过一番搜寻,我发现此问题报告为here。基本上,问题在于此设置:

enter image description here

但是我找不到使用驱动程序的API将其值更改为false的方法。


尝试

我检查了:

但是该选项似乎不存在。

1 个答案:

答案 0 :(得分:0)

我也遇到了这个问题。 您可以使用自定义镶边配置文件设置。我使用了自己的chrome配置文件设置,并成功使用了硒,并将选项设置为false。

https://chromedriver.chromium.org/capabilities#TOC-Use-custom-profile-also-called-user-data-directory-