【发布时间】:2019-09-27 16:31:25
【问题描述】:
我正在使用以下首选项文件为 MacOS 上的 Chrome 自动选择证书:
<plist version="1.0″>
<dict>
<key>AutoSelectCertificateForUrls</key>
<array>
<string>{"pattern":"[*.]my.url.net","filter":{"ISSUER":{"CN":"CERT CA"}}}</string>
</array>
</dict>
</plist>
效果很好,但是当我尝试使用 headless 模式在 Chrome 上运行测试时,它似乎没有自动选择证书。
有谁知道如何做到这一点?我正在使用以下 ChromeOptions:
'chromeOptions': {
'args': ['--ignore-certificate-errors', '--headless', '--disable-gpu', '--no-sandbox']
}
【问题讨论】:
标签: javascript selenium google-chrome selenium-webdriver selenium-chromedriver