【发布时间】:2017-01-20 07:46:37
【问题描述】:
我的脚本抛出大量 SSL 错误,如下所示:
[19852:2032:0912/202419:ERROR:ssl_client_socket_impl.cc(1141)] handshake failed;
returned -1, SSL error code 1, net_error -100
[19852:2032:0912/202419:ERROR:ssl_client_socket_impl.cc(1141)] handshake failed;
returned -1, SSL error code 1, net_error -100
一切正常,但错误不断循环并最终阻止脚本导致它全部停止。
我试图抑制如下错误...但没有效果:
path_to_chromedriver = 'C:/Path/to/Chromedriver'
options = webdriver.ChromeOptions()
options.add_argument('--ignore-certificate-errors')
options.add_argument('--ignore-ssl-errors')
browser = webdriver.Chrome(chrome_options=options, executable_path = path_to_chromedriver)
我不确定错误是否在我上面的代码中,如果我应该添加一些不存在的东西,或者这些错误是否真的可以被抑制。
如果有帮助,这是一段旧代码,直到几天前还可以正常工作。有问题的网站添加了一些导致 SSL 证书问题的广告网络脚本。
任何帮助表示赞赏。
【问题讨论】:
-
我在尝试自动测试需要在外部域中运行的 Angular 应用程序时遇到了类似的问题。
标签: python selenium ssl selenium-chromedriver