硒线你的连接是不安全的



我正在使用无法检测到的chromedriver的硒线,它给我:"您与此网站的连接不安全";当我进入一个网站,然后输入https在网站地址中出现了交叉,说明证书无效。然而,该网站的证书并非无效。当我在正常的浏览器上进入这个网站时,它可以正常工作。我注意到这种情况发生在所有https网站,即https://httpbin.org/headershttps://google.com/等。

import seleniumwire.undetected_chromedriver as uc
if __name__ == '__main__':
options = uc.ChromeOptions()
driver = uc.Chrome(
options=options,
seleniumwire_options={}
)
driver.get('https://httpbin.org/headers')

这不会给我一个弹出窗口或任何东西,我仍然可以正常使用该网站,但我想得到它的固定。
我该如何解决这个问题?

在chrome中安装证书。您可以使用python -m seleniumwire extractcert获取证书,也可以从https://raw.githubusercontent.com/wkeeling/selenium-wire/master/seleniumwire/proxy/ca.crt下载证书如何安装证书。

  • 打开Chrome设置
  • 搜索管理证书并打开
  • 点击"受信任的根证书颁发机构">
  • 导入刚刚下载的证书

证书已从https://raw.githubusercontent.com/wkeeling/selenium-wire/master/seleniumwire/proxy/ca.crt移至https://github.com/wkeeling/selenium-wire/raw/master/seleniumwire/ca.crt

来源:https://github.com/wkeeling/selenium-wire/issues/120 issuecomment - 877845102

相关内容

  • 没有找到相关文章

最新更新