Код Selenium для игнорирования всех ssl-сертификатов, кроме недействительного сертификата безопасности - PullRequest
0 голосов
/ 10 октября 2018

Мое требование - игнорировать все SSL-сертификаты, кроме недействительного сертификата безопасности,

Кроме того, есть ли в Селене какой-либо способ получить сертификат?

FirefoxProfile profile=new FirefoxProfile();
profile.setAcceptUntrustedCertificates(true);

Код выше игнорирует всеСертификаты. Мое требование - игнорировать весь код, кроме недействительного сертификата безопасности.

Error code:SEC_ERROR_UNKNOWN_ISSUER

1 Ответ

0 голосов
/ 10 октября 2018

Вот полный список возможностей: https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/firefox/FirefoxProfile.html

setAssumeUntrustedCertificateIssuer (boolean untrustedIssuer)

По умолчанию при принятии ненадежных сертификатов SSL предполагается, чточто эти сертификаты будут получены от ненадежного эмитента или будут самозаверяющими.

setAcceptUntrustedCertificates (boolean acceptUntrustedSsl)

Устанавливает, должен ли Firefox принимать сертификаты SSL с истекшим сроком действия, подписанныенеизвестным органом или вообще не заслуживают доверия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...