acceptInsecureCerts
Die acceptInsecureCerts-Fähigkeit gibt an, ob abgelaufene oder ungültige TLS-Zertifikate überprüft werden, wenn beim Navigieren auf solche Zertifikate getroffen wird. Wenn die Fähigkeit auf false gesetzt ist, wird ein unsicheres Zertifikat-Fehler zurückgegeben, wenn bei der Navigation auf Domänen mit Zertifikatsproblemen gestoßen wird. Andernfalls werden selbstsignierte oder anderweitig ungültige Zertifikate bei der Navigation vom Browser implizit vertraut. Diese Fähigkeit ist für die Dauer der Sitzung wirksam.
Beispiel
Mit der acceptInsecureCerts-Fähigkeit können Sie TLS-Zertifikate umgehen oder implizit vertrauen, denen der Zertifizierungsdienst im Browser nicht vertraut:
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
- Liste der WebDriverfähigkeiten
- Zurweisen zu Befehl
- Neue Sitzung Befehl