Electron 开发,报handshake failed; returned -1, SSL error code 1,错误

代码说明

在preload.js代码中,暴露参数给渲染线程renderer.js访问,

renderer.js

报:ERROR:ssl_client_socket_impl.cc(978)] failed; returned -1, SSL error code 1,错误

问题原因

如题所说,跨进程传递消息,这意味着访问将尝试建立一个不安全的连接,而ssl证书验证失败,无法建立连接。
所以我们要做的是:如何让electron允许建立不安全的连接

解决方法

在建立连接之前,先设置忽略认证异常,即修改代码如下:

相关推荐
青衫码上行16 小时前
【Java Web学习 | 第15篇】jQuery(万字长文警告)
java·开发语言·前端·学习·jquery
x***133918 小时前
【MyBatisPlus】MyBatisPlus介绍与使用
android·前端·后端
z***751520 小时前
【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之后端环境搭建
android·前端·后端
fruge21 小时前
仿写优秀组件:还原 Element Plus 的 Dialog 弹窗核心逻辑
前端
an869500121 小时前
vue新建项目
前端·javascript·vue.js
w***95491 天前
SQL美化器:sql-beautify安装与配置完全指南
android·前端·后端
顾安r1 天前
11.22 脚本打包APP 排错指南
linux·服务器·开发语言·前端·flask
万邦科技Lafite1 天前
1688图片搜索商品API接口(item_search_img)使用指南
java·前端·数据库·开放api·电商开放平台
czhc11400756631 天前
c# 1121 构造方法
java·javascript·c#
yinuo1 天前
网页也懂黑夜与白天:系统主题自动切换
前端