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/
另见
- WebDriver 功能列表
- Navigate To 命令
- 新会话 命令