I am auto-selecting a certificate for Chrome on MacOS using the following preference file:
<plist version="1.0″>
<dict>
<key>AutoSelectCertificateForUrls</key>
<array>
<string>{"pattern":"[*.]my.url.net","filter":{"ISSUER":{"CN":"CERT CA"}}}</string>
</array>
</dict>
</plist>
It works great, but when I try to run my tests on Chrome using headless mode it doesn't seem to auto-select the certificate.
Does anyone know how to get to this to work? I am using the following ChromeOptions:
'chromeOptions': {
'args': ['--ignore-certificate-errors', '--headless', '--disable-gpu', '--no-sandbox']
}