微信小程序https报错怎么办?

近几年,微信小程序非常火爆,为了满足官方小程序界面必须使用 HTTPS 请求的要求,很多小程序开发者都申请了SSL证书。但是小程序在配置 HTTPS 时仍然会遇到各种各样的问题从而造成小程序不能正常使用的现象。本文将列出导致微信小程序 HTTPS 错误报告的常见问题及解决办法。

提示1,“合法域名校验出错”

该软件正式上线前,微信小程序官方已有规定,在使用API接口时,必须通过 HTTPS 请求,服务器域名必须使用 HTTPS 协议才能正常运行,如果没有使用 HTTPS,则会出现域名非法的提示,解决这一问题的方法很简单,我们只需使用由可信的CA机构颁发的SSL证书,比如通过沃通CA申请的SSL证书。

提示2,“此证书不能被验证为可信的证书颁发机构”

在这种情况下,小程序开发人员很可能使用了不受信任的SSL证书或自签名证书,为了有效地解决这个问题,我们需要用第三方机构CA颁发的SSL证书代替它。

提示3,SSL证书已过期或尚未生效

若有此情况,我们可查询所使用的SSL证书是否已生效或是否在有效期间,并可通过在证书详细信息中查看生效日期判断证书是否已生效。若SSL证书已生效,应检查电脑的系统日期是否与互联网时间同步;若SSL证书未在有效期内,应尽快更换。

提示4,网站的域名是否与证书中的域名相匹配

如果使用的SSL证书仅绑定了一个域名,则当我们将其用于其他网站时,将出现此错误提示。如果一个以上的域名需要使用HTTPS连接,那么你必须使用多域名SSL证书将多个域名添加到SSL证书中。

提示5,HTTPS 请求失败

微信官方要求服务器的 TLS 协议必须是 TLS1.2 或更高版本,如果出现 HTTPS 请求失败的情况,建议检查服务器使用的 TLS 版本是否符合微信官方的要求。

以上是常见的问题和解决方案,如果小程序开发者遇到了上述问题,可以尝试使用上述方法解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值