acceptInsecureCerts

Die acceptInsecureCerts-Fähigkeit gibt an, ob abgelaufene oder ungültige TLS-Zertifikate geprüft werden, wenn beim Navigieren auf solche gestoßen wird. Wenn die Fähigkeit auf false gesetzt ist, wird ein Fehler für ein ungültiges Zertifikat zurückgegeben, sobald beim Navigieren auf Domänen mit Zertifikatsproblemen gestoßen wird. Andernfalls werden selbstsignierte oder anderweitig ungültige Zertifikate beim Navigieren vom Browser implizit als vertrauenswürdig akzeptiert. Diese Fähigkeit gilt während der gesamten Sitzung.

Beispiel

Mit der acceptInsecureCerts-Fähigkeit können Sie TLS-Zertifikate, die der Zertifikatsdienst im Browser nicht vertraut, umgehen oder implizit als vertrauenswürdig akzeptieren:

python
from selenium import webdriver
from selenium.common import exceptions

session = webdriver.Firefox(capabilities={"acceptInsecureCerts": True})
session.get("https://self-signed.badssl.com/")
print(session.current_url)

Ausgabe:

url
https://self-signed.badssl.com/

Siehe auch