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/

另请参阅