微信小程序报错request:fail -2:net::ERR_FAILED(生成中间证书)

微信小程序报错request:fail -2:net::ERR_FAILED-生成中间证书


前言

小程序本地测试调用https接口正常,真机调试发现报错request:fail-2:net:ERR_FAILED

很有可能是ssl证书问题。

一、检查网站ssl证书

进入网站:https://www.myssl.cn/tools/check-server-cert.html

输入网站后读取证书结果如下

缺少中间证书

中间证书是CA(证书颁发机构)签发数字证书时使用的一种证书。它是在根CA证书之上签发的,用于链接根CA证书和最终数字证书。
在数字证书的验证过程中,中间证书的作用是确认数字证书的真实性和合法性。当某个网站的数字证书需要验证时,网络浏览器会检查中间证书是否属于受信任的CA,并进一步验证该中间证书是否是由根CA证书签发的。如果中间证书和根CA证书都是受信任的,那么数字证书就被认为是有效的。

二、生成证书

下边是两种方法

方法1.获取中间证书手动合并

1.进入网站:https://www.myssl.cn/tools/downloadchain.html

2.点击下一步

到这里就已经生成了中间证书

3.手动合并证书

看看你的crt证书是不是分段的,如果只有一段,就说明你配置错了,例如下图

方法2.

1.进入网站:https://www.myssl.cn/tools/merge-pem-cert.html

选择PEM文件包括证书(CRT/CER)

2.将crt拷贝到输入框中点击合成PEM

最后重新配置SSL证书就好了。

相关推荐
2501_915921434 小时前
没有Mac如何完成iOS 上架:iOS App 上架App Store流程
android·ios·小程序·https·uni-app·iphone·webview
说私域6 小时前
基于定制开发开源AI智能名片与S2B2C商城小程序的旅游日志创新应用研究
人工智能·小程序·旅游
脑袋大大的6 小时前
钉钉小程序开发环境配置与前端开发指南
小程序·钉钉·企业应用开发
2301_805962939 小时前
微信小程序控制空调之接收MQTT消息
微信小程序·小程序·esp32
The_era_achievs_hero9 小时前
微信小程序121~130
微信小程序·小程序
難釋懷9 小时前
微信小程序WXSS 模板样式
微信小程序·小程序·notepad++
清颖~9 小时前
原生微信小程序研发,如何对图片进行统一管理?
微信小程序·小程序
军军君019 小时前
基于Springboot+UniApp+Ai实现模拟面试小工具二:后端项目搭建
前端·javascript·spring boot·spring·微信小程序·前端框架·集成学习
默魔15 小时前
uniapp 微信小程序点击开始倒计时
微信小程序·小程序·uni-app
阿俊-全栈开发1 天前
crmeb多门店对接拉卡拉支付小程序聚合收银台集成全流程详解
小程序·php·拉卡拉聚合收银台·拉卡拉三方支付