Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

acceptInsecureCerts

Die acceptInsecureCerts-Fähigkeit kommuniziert, ob abgelaufene oder ungültige TLS-Zertifikate überprüft werden, wenn beim Navigieren. Wenn die Eigenschaft false ist, wird ein Fehler für ein unsicheres Zertifikat zurückgegeben, sobald beim Navigieren auf Domains mit Zertifikatproblemen gestoßen wird. Andernfalls werden selbstsignierte oder anderweitig ungültige Zertifikate vom Browser beim Navigieren implizit als vertrauenswürdig eingestuft. Die Fähigkeit hat Auswirkungen für die Lebensdauer der Sitzung.

Beispiel

Mit der acceptInsecureCerts-Fähigkeit können Sie TLS-Zertifikate umgehen oder implizit vertrauen, denen 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