【发布时间】:2018-11-19 16:37:48
【问题描述】:
通读整个互联网,但在我的测试环境中尝试运行测试脚本时仍然无法解决以下错误
"证书不受信任,因为颁发者证书是 未知。服务器可能没有发送适当的中间 证书。可能需要导入额外的根证书。”
所有软件版本如下: 火狐 - 60.0.2 蟒蛇 - 3.6 硒 - 3.12.0 壁虎司机 - 20.1
尝试了以下方法但失败了: 1- 创建自定义 firefox 配置文件并尝试调用 webdriver 代码
profile = webdriver.FirefoxProfile("C:/Users/username/AppData/Roaming/Mozilla/Firefox/Profiles/p88ifbjn.Sel")
profile.set_preference('webdriver_assume_untrusted_issuer', True)
profile.update_preferences()
driver = webdriver.Firefox(firefox_profile=profile)
2- 二进制代码 3 - 接受不受信任的代码 4 - 尝试手动接受证书
对我没有任何帮助,如果有人可以提供帮助,请告诉我,我是自动化新手
【问题讨论】:
-
提供的大部分答案都是针对 Java 的,需要 Python 的指导,请帮忙,因为我已经浪费了 3 天的时间来搜索互联网,但没有运气
标签: python-3.x selenium-webdriver browser-automation