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/

另见