首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python selenium chrome driver SSL: CERTIFICATE_VERIFY_FAILED无法获取本地颁发者证书

这个问题是由于Chrome浏览器在访问HTTPS网站时,会验证网站的SSL证书是否有效。当Chrome无法验证证书的颁发者时,就会出现SSL: CERTIFICATE_VERIFY_FAILED错误。

解决这个问题的方法是通过设置Chrome driver的选项来禁用SSL证书验证。以下是使用Python selenium库解决该问题的步骤:

  1. 导入selenium库和webdriver模块:
代码语言:txt
复制
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
  1. 创建Chrome driver的选项对象,并设置忽略证书错误:
代码语言:txt
复制
chrome_options = Options()
chrome_options.add_argument('--ignore-certificate-errors')
  1. 创建Chrome driver对象时,将选项对象传递给driver:
代码语言:txt
复制
driver = webdriver.Chrome(chrome_options=chrome_options)

这样,Chrome driver在访问HTTPS网站时将不再验证SSL证书,从而解决了SSL: CERTIFICATE_VERIFY_FAILED错误。

推荐的腾讯云相关产品是SSL证书服务。腾讯云SSL证书服务提供了多种类型的SSL证书,包括DV(域名验证)、OV(组织验证)和EV(增强验证)证书。您可以根据实际需求选择适合的证书类型,并通过腾讯云SSL证书服务进行购买和管理。

腾讯云SSL证书服务链接地址:https://cloud.tencent.com/product/ssl

相关搜索:PyMongo [SSL: CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地颁发者证书Laravel - SSL证书错误:无法获取本地颁发者证书打开错误[SSL: CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地颁发者证书(_ssl.c:1076)>OpenSSL证书“无法获取本地颁发者证书”错误:无法获取本地颁发者证书SSLError(SSLCertVerificationError(1,'[SSL: CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地颁发者证书(_ssl.c:1123) )空气制动错误: urlopen错误[SSL: CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地颁发者证书SSLError:无法获取本地颁发者证书(_ssl.c:1076)证书验证失败:无法获取本地颁发者证书nginx让我们加密SSL证书问题:无法获取本地颁发者证书Paypal签出错误:"SSL证书问题:无法获取本地颁发者证书“Wordpress on IIS cURL错误60: SSL证书:无法获取本地颁发者证书firebase托管:无法获取本地颁发者证书SSLCertVerificationError - Geopy -无法获取本地颁发者证书(_ssl.c:1108)urllib.error.URLError:错误[SSL: CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地颁发者证书(_ssl.c:1076)SSL证书问题:推送到远程仓库时无法获取本地颁发者证书无法使用GlobalSign签名证书获取本地颁发者证书PHP VERIFYHOST错误:无法获取本地颁发者证书Windows 2019、Python 3.9.7、urllib、证书验证失败:无法获取本地颁发者证书(_ssl.c:1129)专用根CA证书验证失败(无法获取本地颁发者证书)
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券