0 python selenium google-chrome web-scraping selenium-chromedriver
我正在使用带有无法检测到的 chromedriver 的 selenium-wire,当我进入某个网站时,它给我:“您与此网站的连接不安全”,并且网站地址中的https被交叉,并且它说证书是无效的。然而,该网站的证书并非无效。当我在普通浏览器上进入该网站时,它可以正常工作。我注意到所有 https 网站上都发生这种情况,即https://httpbin.org/headers和https://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')
Run Code Online (Sandbox Code Playgroud)
这不会给我弹出窗口或任何东西,我仍然可以正常使用该网站,但我想修复它。
我该如何解决这个问题?
在 Chrome 中安装证书。您可以使用以下方式获取证书python -m seleniumwire extractcert,也可以从https://raw.githubusercontent.com/wkeeling/selenium-wire/master/seleniumwire/proxy/ca.crt下载该证书 \n如何安装证书。
| 归档时间: |
|
| 查看次数: |
11860 次 |
| 最近记录: |