念念不忘
必会回响

selenium4处理SSL证书错误问题

一、背景

现在为了等保测评,所有的访问方式都需要配置ssl证书,web项目也需要通过https去访问。由于提供的是一个泛域名的证书,但我们通常都是通过IP访问。所以第一次访问网页的时候会出现如下界面:

在执行selenium自动化测试的时候就会报错。

二、解决办法

2.1 Chrome

from selenium import webdriver
options = webdriver.ChromeOptions()
# chrome中加入配置参数
options.add_argument('–ignore-certificate-errors')
driver = webdriver.Chrome(chrome_options=options)
driver.get('https://10.10.10.10')

2.2 FireFox浏览器

from selenium import webdriver
oprofile = webdriver.FirefoxOptions()
# 配置文件设置True
oprofile.accept_insecure_certs = True
dirver = webdriver.Firefox(firefox_profile=oprofile)
driver.get('https://10.10.10.10')

此时就可解决SSL证书错误的问题

赞(3) 打赏
未经允许不得转载:堆上小栈 » selenium4处理SSL证书错误问题

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册