acceptInsecureCerts

acceptInsecureCerts 功能用於在 導航時,判斷是否接受過期或無效的 TLS 證書。如果該功能設定為 false,則當導航遇到證書有問題的域時,將返回不安全證書錯誤。否則,瀏覽器將在導航時隱式信任自簽名或以其他方式無效的證書。該功能在會話的整個生命週期內有效。

示例

使用 acceptInsecureCerts 功能,您可以繞過或隱式信任瀏覽器中證書服務不信任的 TLS 證書。

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)

輸出

url
https://self-signed.badssl.com/

另見