微信小程序报错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_915918418 小时前
苹果App Store上架审核卡住原因分析与解决方案指南
android·ios·小程序·https·uni-app·iphone·webview
用户7009807357313 小时前
从零开发一个微信记账小程序,零依赖、附完整源码
微信小程序
焦糖玛奇朵婷16 小时前
盲盒小程序开发|解锁开箱新体验[特殊字符]
大数据·开发语言·程序人生·小程序·软件需求
左师佑图17 小时前
微信小程序组件事件冒泡问题排查与解决方案
微信小程序·小程序
树下水月18 小时前
微信小程序接口,必须使用https的443端口吗?
微信小程序·小程序·https
毕设源码-邱学长18 小时前
【开题答辩全过程】以 灵山水牛奶配送小程序的设计与实现为例,包含答辩的问题和答案
小程序
2501_9159184118 小时前
基于Mach-O文件的动态库与静态库归属方案及API扫描实践
android·ios·小程序·https·uni-app·iphone·webview
2501_9151063218 小时前
iOS 证书无法跨电脑使用?签名迁移方法一文讲透
android·ios·小程序·https·uni-app·iphone·webview
毕设源码-赖学姐19 小时前
【开题答辩全过程】以 基于springboot的酒店预订小程序自动化订制系统为例,包含答辩的问题和答案
运维·小程序·自动化
CHU72903519 小时前
邻里同心,便捷团购——社区团购商城小程序前端功能版块解析
前端·小程序