解决使用selenium-wire访问链接地址不安全的问题

pip安装selenium-wire

描述:这里用的是python3.12.2 selenium-wire==5.1.0

pip3.12 install selenium-wire
pip3.12 install blinker==1.7
pip3.12 install setuptools

运行以下命令来获取证书 

python -m seleniumwire extractcert

 

安装浏览器ssl证书

Windows上给chrome浏览器安装证书

方式一:

浏览地址栏输入:

chrome://settings/security

方式二:

打开chrome浏览器(selenium-wire驱动的chrom浏览器)--》点击设置--》隐私和安全--》安全--》

管理设备证书--》受信任的根证书颁发机构

点击 受信任的根证书颁发机构 导入刚才执行命令获取的ca.crt(安全证书)

 

 

 

 

 

重新运行,成功解决

 

 

 Linux 的系统,使用以下命令从终端安装证书

 -i: 是ca.crt文件的路径

CentOS

yum install nss-tools
certutil -d sql:$HOME/.pki/nssdb -A -t TC -n "Selenium Wire" -i /usr/packages/ca.crt

Ubuntu 

apt install libnss3-tools
certutil -d sql:$HOME/.pki/nssdb -A -t TC -n "Selenium Wire" -i /usr/packages/ca.crt

























https://github.com/wkeeling/selenium-wire/issues/120

  • 9
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值