在整个互联网上查找了很多,但仍然无法解决在我的测试环境上运行测试脚本时出现的以下错误:
"证书不受信任,因为发行者证书未知。服务器可能没有发送适当的中间证书。可能需要导入其他根证书。"
所有软件版本如下: Firefox - 60.0.2 Python - 3.6 Selenium - 3.12.0 Gecko driver - 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 - 尝试手动接受证书
对我来说都没有用,如果有人能帮忙就告诉我,我刚开始学自动化。