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 Fehler mit einem unsicheren Zertifikat zurückgegeben, wenn die Navigation auf Domains mit Zertifikatsproblemen trifft. Andernfalls werden selbstsignierte oder anderweitig ungültige Zertifikate vom Browser bei der Navigation implizit vertraut. Die Fähigkeit gilt für die Dauer der Sitzung.
Beispiel
Mit der acceptInsecureCerts
-Fähigkeit können Sie TLS-Zertifikate umgehen oder diesen 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
- Befehl Navigate To
- Befehl New Session