当前位置: 首页 > news >正文

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允许建立不安全的连接

解决方法

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

 

相关文章:

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,错误 问题原因 如题所说,跨进程传递消息,这意味…...

知识区博主转型——兼做知识区和改造区博主!!!!!

想脱单的进来,一起交流如何能脱单!!! 为什么——我太羡慕有对象的人了哭死!!!!!! 你是不是很羡慕别人怎么都有女朋友 别人家的女朋友怎么都那么好&#xff…...

Resnet与Pytorch花图像分类

1、介绍 1.1数据集介绍 flower_data├── train│ └── 1-102(102个文件夹)│ └── XXX.jpg(每个文件夹含若干张图像)├── valid│ └── 1-102(102个文件夹)└── ─── └── XXX.jp…...

【NLP概念源和流】 03-基于计数的嵌入,GloVe(第 3/20 部分)

接续上文 【NLP概念源和流】 02-稠密文档表示(第 2/20 部分)...

【React】关于组件之间的通讯

🌟组件化:把一个项目拆成一个一个的组件,为了便与开发与维护 组件之间互相独立且封闭,一般而言,每个组件只能使用自己的数据(组件状态私有)。 如果组件之间相互传参怎么办? 那么就要…...

item_get-小红薯-商品详情

一、接口参数说明: smallredbook.item_get,点击更多API调试,请移步注册API账号点击获取测试key和secret 公共参数 请求地址: https://api-gw.onebound.cn/smallredbook/item_get 名称类型必须描述keyString是调用key(http://o0…...

网络安全进阶学习第十课——MySQL手工注入

文章目录 一、MYSQL数据库常用函数二、MYSQL默认的4个系统数据库以及重点库和表三、判断数据库类型四、联合查询注入1、具体步骤(靶场演示):1)首先判断注入点2)判断是数字型还是字符型3)要判断注入点的列数…...

2.3 网络安全协议

数据参考:CISP官方 目录 OSI七层模型TCP/IP体系架构TCP/IP安全架构 一、OSI七层模型 简介 开放系统互连模型(Open System Interconnection Reference Model,OSI)是国际标准化组织(ISO)于1977年发布的…...

Apache Flink概述

Flink 是构建在数据流之上的一款有状态的流计算框架,通常被人们称为第三代大数据分析方案 第一代大数据处理方案:基于Hadoop的MapReduce 静态批处理 | Storm 实时流计算 ,两套独立的计算引擎,难度大(2014年9月&#x…...

django使用mysql数据库

Django开 发操作数据库比使用pymysql操作更简单,内部提供了ORM框架。 下面是pymysql 和orm操作数据库的示意图,pymysql就是mysql的驱动,代码直接操作pymysql ,需要自己写增删改查的语句 django 就是也可以使用pymysql、mysqlclient作为驱动&a…...

MongoDB文档--基本概念

阿丹: 不断拓展自己的技术栈,不断学习新技术。 基本概念 MongoDB中文手册|官方文档中文版 - MongoDB-CN-Manual mongdb是文档数据库 MongoDB中的记录是一个文档,它是由字段和值对组成的数据结构。MongoDB文档类似于JSON对象。字段的值可以包…...

【TypeScript】TS入门及基础学习(一)

【TypeScript】TS入门及基础学习(一) 【TypeScript】TS入门及基础学习(一)一、前言二、基本概念1.强类型语言和弱类型语言2.动态语言和静态语言 三、TypeScript与JavaScript的区别四、环境搭建及演练准备4.1 安装到本地4.2 在线运…...

Dockerfile构建LNMP镜像(yum方式)

目录 Dockerfile构建LNMP镜像 1、建立工作目录 2、编写Dockerfile文件 3、构建镜像 4、测试容器 5、浏览器访问测试: Dockerfile构建LNMP镜像 1、建立工作目录 [roothuyang1 ~]# mkdir lnmp/ [roothuyang1 ~]# cd lnmp/ 2、编写Dockerfile文件 [roothuyang1 …...

Flink Windows(窗口)详解

Windows(窗口) Windows是流计算的核心。Windows将流分成有限大小的“buckets”,我们可以在其上应用聚合计算(ProcessWindowFunction,ReduceFunction,AggregateFunction或FoldFunction)等。在Fl…...

AssetBundle学习

官方文档:AssetBundle 工作流程 - Unity 手册 (unity3d.com) 之前写的博客:AssetBundle学习_zaizai1007的博客-CSDN博客 使用流程图: 1,指定资源的AssetBundle属性 (xxxa/xxx)这里xxxa会生成目录&…...

CompletableFuture原理与实践

文章目录 1 为何需要并行加载2 并行加载的实现方式2.1 同步模型2.2 NIO异步模型2.3 为什么会选择CompletableFuture? 3 CompletableFuture使用与原理3.1 CompletableFuture的背景和定义3.1.1 CompletableFuture解决的问题3.1.2 CompletableFuture的定义 3.2 Complet…...

8.3 作业

整理思维导图 2. 递归实现&#xff0c;输入一个数&#xff0c;输出这个数的每一位 #include <myhead.h> void fun(int t) {if(t 0) return;fun(t/10);printf("%d\n",t%10); } int main(int argc,const char *argv[]) {int t1623809; fun(t);return 0; } 3.递…...

c# COM组件原理

COM&#xff08;Component Object Model&#xff09;是一种微软的软件组件技术&#xff0c;用于实现软件组件之间的互操作性。它是一种二进制接口标准&#xff0c;允许不同的软件组件在不同的进程中进行通信。COM组件可以用多种编程语言编写&#xff0c;并且可以在多个应用程序…...

Java POI 百万规模数据的导入和导出

目录 1、百万数据导入1.1 需求分析1.2 思路分析1.3 代码实现1.3.1 步骤分析1.3.2 自定义处理器1.3.3 自定义解析1.3.4 测试 2、百万数据导出2.1、概述2.2、解决方案分析2.3、原理分析2.4、百万数据的导出2.4.1、模拟数据2.4.2、思路分析2.4.3、代码实现2.4.4、测试结果 1、百万…...

如何快速用PHP取短信验证码

要用PHP获取短信验证码&#xff0c;通常需要连接到一个短信服务提供商的API&#xff0c;并通过该API发送请求来获取验证码。由于不同的短信服务提供商可能具有不同的API和授权方式&#xff0c;我将以一个简单的示例介绍如何使用Go语言来获取短信验证码。 在这个示例中&#xff…...

2026 最新 从零搭建本地大模型 RAG 知识库问答系统:基于 Llama 3.2 8B 量化版 + LangChain+Chroma,全流程代码实操 + 踩坑指南

2026最新 从零搭建本地大模型RAG知识库问答系统&#xff1a;基于Llama 3.2 8B量化版LangChainChroma&#xff0c;全流程代码实操踩坑指南 【本文首发CSDN&#xff0c;未经授权禁止转载】 文章目录 文章目录2026最新 从零搭建本地大模型RAG知识库问答系统&#xff1a;基于Llam…...

SAP硬件选择详解:服务器、存储与网络的全面解析

硬件作为SAP系统的基石&#xff0c;涵盖了服务器、磁盘存储系统以及网络设备等多个组件。硬件包括服务器、存储、网络设备&#xff0c;共同构建SAP架构。这些硬件组件必须协同工作&#xff0c;才能构建出高效稳定的SAP基础架构。选择硬件提供商的重要性不容忽视。选择提供商要考…...

Flutter 入门第八课:网络请求与数据解析(对接后端实战)

这节课是 Flutter 实现前后端交互的核心&#xff0c;也是从「本地模拟数据」到「真实业务开发」的关键一步。我们会系统学习 Flutter 最主流的网络请求库Dio&#xff0c;掌握GET/POST 基础请求、请求 / 响应拦截器&#xff08;统一处理请求头、错误、加载状态&#xff09;、JSO…...

Phi-3-mini-4k-instruct-gguf生产环境部署:supervisor服务管理与稳定性优化

Phi-3-mini-4k-instruct-gguf生产环境部署&#xff1a;supervisor服务管理与稳定性优化 1. 项目背景与模型介绍 Phi-3-mini-4k-instruct-gguf是微软推出的轻量级文本生成模型&#xff0c;属于Phi-3系列中的高效版本。这个GGUF格式的模型特别适合生产环境部署&#xff0c;主要…...

告别‘一发一收’:用Wireshark抓包实战解析802.11n的Block ACK机制如何提升Wi-Fi速度

告别“一发一收”&#xff1a;用Wireshark抓包实战解析802.11n的Block ACK机制如何提升Wi-Fi速度 在拥挤的咖啡厅里&#xff0c;你的视频会议突然卡成PPT&#xff1b;游戏团战时&#xff0c;角色莫名漂移——这些糟心体验背后&#xff0c;往往藏着Wi-Fi协议层的效率瓶颈。传统8…...

幻境·流金入门必看:DiffSynth-Studio+玄金美学环境搭建详解

幻境流金入门必看&#xff1a;DiffSynth-Studio玄金美学环境搭建详解 “流光瞬息&#xff0c;影画幻成。” 你是否曾幻想过&#xff0c;只需输入一段文字描述&#xff0c;就能在十几秒内获得一张细节丰富、质感堪比电影画面的高清图像&#xff1f;这听起来像是科幻电影里的场景…...

2025届必备的十大降重复率助手推荐

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 通过降低AIGC率&#xff0c;也就是要减少文本里能被认定成是人工智能生成内容的一些特征。这…...

数据结构实战:用双向循环链表实现高精度PI计算

1. 为什么需要高精度计算PI值 圆周率π是数学中最著名的常数之一&#xff0c;它出现在从几何到概率论的各个数学分支中。在计算机科学领域&#xff0c;π的计算精度常常被用作测试算法和硬件性能的基准。但你可能不知道的是&#xff0c;我们平时在编程语言中直接使用的π值&…...

终于会了!OpenClaw 与钉钉机器人对接,小白也能上手

前言 在日常开发和办公协作中&#xff0c;将自定义工具 OpenClaw 接入钉钉企业内部机器人&#xff0c;能够实现业务信息和任务的高效协同。这种集成方式可显著提升团队协作效率&#xff0c;特别是在开发与办公场景中。本文将详细介绍 OpenClaw 接入钉钉企业内部机器人的完整流…...

如何在 macOS 上为 PHP 8.0 正确集成 XML-RPC 支持

php 8.0 已移除内置 xmlrpc 扩展&#xff0c;macos 下不应通过 pecl 安装废弃扩展&#xff0c;而应采用 composer 引入纯 php 实现&#xff08;如 phpxmlrpc/polyfill-xmlrpc&#xff09;以安全兼容 odoo 等系统。 php 8.0 已移除内置 xmlrpc 扩展&#xff0c;macos 下不应…...