Сертификат не принимается в Chrome версии 128.X.X.X.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Сертификат не принимается в Chrome версии 128.X.X.X.

Сообщение Anonymous »

Я использую Selenium с Java для тестирования веб-приложения.
При доступе к веб-приложению вручную я получаю всплывающее окно для выбора файла сертификата. В этом всплывающем окне есть только 1 файл сертификата, который также доступен в Личном -> Сертификаты в моем менеджере сертификатов.
[img]https:// i.sstatic.net/gwA42c3I.png[/img]

Чтобы отключить это всплывающее окно и устранить необходимость вручную принимать сертификат при запуске автоматических тестов, я сделал следующее:
  • Добавлена ​​опция Chrome:

    Код: Выделить всё

    options.setAcceptInsecureCerts(true);
  • Добавлены желаемые возможности:

    Код: Выделить всё

    capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
После обновления версии браузера Chrome до 128.0.6613.85 эти решения не работают. Появляется всплывающее окно и ждет, пока я приму его вручную. Даже при запуске в автономном режиме он ожидает принятия, а затем завершается с ошибкой.
Я пробовал использовать ChromeOptions:
--disable-machine-cert-request
-- Disable-signin-frame-client-certs
Ожидаемое поведение: всплывающее окно выбора сертификата не должно появляться.
Фактический результат: появляется всплывающее окно выбора сертификата.
Есть ли решение этой проблемы?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -128-x-x-x
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»