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