2

在 12.0.1 中执行以下操作时出现错误:

webdriver-manager 更新 --ignore_ssl

它只是返回

events.js:160
      throw er; // Unhandled 'error' event
      ^

Error: self signed certificate in certificate chain
    at Error (native)
    at TLSSocket.<anonymous> (_tls_wrap.js:1060:38)
    at emitNone (events.js:86:13)
    at TLSSocket.emit (events.js:185:7)
    at TLSSocket._finishInit (_tls_wrap.js:584:8)
    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:416:38)

我尝试使用旧版本,它工作正常

webdriver-manager: using local installed version 10.2.5
[13:51:46] I/downloader - ignoring SSL certificate
[13:51:46] I/downloader - ignoring SSL certificate
[13:51:46] I/downloader - ignoring SSL certificate
4

2 回答 2

0

这里的问题是最近对二进制类的修改没有传递可选参数opt_proxy,包括opt_ignoreSSl调用webdriver-manager update. 当angular/webdriver PR #208被合并和发布时,这个应该被修复。

更新:这已被合并,应该很快就会发布。

于 2017-02-12T18:51:15.710 回答
-1

我正在使用 webdriver-manager 12.10 并且 --ignore_ssl 工作正常!

于 2018-08-31T22:46:15.760 回答