При доступе к веб-приложению вручную я получаю всплывающее окно для выбора файла сертификата. В этом всплывающем окне есть только 1 файл сертификата, который также доступен в Личном -> Сертификаты в моем менеджере сертификатов.
[img]https:// i.sstatic.net/gwA42c3I.png[/img]
Чтобы отключить это всплывающее окно и устранить необходимость вручную принимать сертификат при запуске автоматических тестов, я сделал следующее:
- Добавлена опция Chrome:
Код: Выделить всё
options.setAcceptInsecureCerts(true); - Добавлены желаемые возможности:
Код: Выделить всё
capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
Я пробовал использовать ChromeOptions:
--disable-machine-cert-request
-- Disable-signin-frame-client-certs
Ожидаемое поведение: всплывающее окно выбора сертификата не должно появляться.
Фактический результат: появляется всплывающее окно выбора сертификата.
Есть ли решение этой проблемы?
Подробнее здесь: https://stackoverflow.com/questions/790 ... -128-x-x-x
Мобильная версия