Selenium selenium4+edge 总是有这个:ssl_client_socket_impl.cc(1150)] handshake failed; returned

skyshine · 2022年04月05日 · 最后由 bflzg 回复于 2025年01月23日 · 4708 次阅读


怎么关呢?网上搜都是 google 的。
我加了这几行也去不掉

server = Service(executable_path=path)
server.service_args.append('--ignore-certificate-errors')
server.service_args.append('--ignore-certificate-errors-spki-list')
server.service_args.append('--ignore-ssl-errors')
共收到 4 条回复 时间 点赞

这个问题我也遇到过,是 selenium+chrome 的组合。mac 上执行不会报错,代码拿到 windows 跑就报这个。上面的参数我也都加过了,没有解决掉,没影响运行结果但是搞不清楚不安心。😅 插个眼,蹲个大神


net error -200,是这个错误。

我也想知道,希望有大神指点

我正在学习使用 selenium

windows11 下安装了 python3.13
安装了 selenium 库
下载了 Edge 浏览器的相关驱动,放在 PATH 路径下了
现在测试可以通过 selenium 打开网页,但是测试了很多不同的网页和元素定位方式,就是不能实现简单的点击元素
且总有类似以下的错误:
DevTools listening on ws://127.0.0.1:63594/devtools/browser/f2de2d76-6e9e-4c82-80ff-b416cb3bd954
[20248:21288:0123/215307.097:ERROR:ssl_client_socket_impl.cc(890)] handshake failed; returned -1, SSL error code 1, net_error -101
[20248:21288:0123/215307.240:ERROR:ssl_client_socket_impl.cc(890)] handshake failed; returned -1, SSL error code 1, net_error -101
[20116:21736:0123/215307.976:ERROR:fallback_task_provider.cc(126)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782.

vscode 是以管理员身份运行的
测试的网面还专门找了不具备 ssl 的网站,问题依旧

请问我该如何去解决

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册