acceptInsecureCerts
Die acceptInsecureCerts-Fähigkeit gibt an, ob abgelaufene oder ungültige TLS-Zertifikate beim Navigieren überprüft werden. Wenn die Fähigkeit auf false gesetzt ist, wird ein unsicheres Zertifikat Fehler angezeigt, wenn beim Navigieren Domains mit Zertifikatsproblemen aufgerufen werden. Andernfalls werden selbstsignierte oder anderweitig ungültige Zertifikate bei der Navigation vom Browser implizit vertraut. Diese Fähigkeit wirkt sich auf die gesamte Dauer der Sitzung aus.
Beispiel
Mit der acceptInsecureCerts-Fähigkeit können Sie TLS-Zertifikate umgehen oder implizit vertrauen, die der Zertifikatsdienst 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 WebDriver-Fähigkeiten
- Navigate To Befehl
- New Session Befehl