【发布时间】:2021-05-12 14:25:03
【问题描述】:
我正在使用 Selenium 访问一个站点,但我经常收到警告:潜在的安全风险。我在整个 Internet 上搜索了我的问题的解决方案,但仍然出现手动接受证书的消息。 我正在使用:
- Firefox:85.0.1(64 位)
- 壁虎司机
- Python 语言
我测试了几种解决方案,例如:
from selenium import webdriver
capabilities = webdriver.DesiredCapabilities().FIREFOX
capabilities['acceptSslCerts'] = True
#capabilities['acceptInsecureCerts'] = True
driver = webdriver.Firefox(capabilities=capabilities)
driver.get('xxxxxxxxx')
还有,
from selenium import webdriver
profile = webdriver.FirefoxProfile()
profile.accept_untrusted_certs = True
driver = webdriver.Firefox(firefox_profile=profile)
driver.get('xxxxxxxxx')
我还尝试了基于在 Firefox 中创建新配置文件的解决方案。 问题是:当我使用 Selenium(Python 编程语言)启动 Firefox 时,如何自动接受网站证书?
【问题讨论】:
标签: python python-3.x selenium selenium-webdriver firefox