微信论坛

 找回密码
 立即注册
查看: 23101|回复: 0
打印 上一主题 下一主题

宝塔面板Let's Encrypt配置SSL证书后微信小程序加载不了数据

[复制链接]

主题

帖子

0

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
0
跳转到指定楼层
楼主
发表于 2021-5-15 20:45:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

宝塔面板Let's Encrypt配置SSL证书后微信小程序加载不了数据


记一次SSL配置心得。


问题出现的原因:


网站通过https协议访问,提示不安全什么的,红色那个提醒,判断下来是ssl证书到期,由于没有及时续期,只能重新配置一个新的ssl证书。宝塔面板于2021年5月14日左右停止提供免费的证书了,但是宝塔面板上有一个Let's Encrypt证书可以免费用3个月,到期前会自动续费,相当于也是可以一直用,想都没想就配置了这个。

结果问题就此产生,通过Let's Encrypt配置的证书网站可以正常访问,大部分手机可以访问微信小程序,全部微信PC端可以访问小程序,也就是有一少部分的手机是加载不了微信小程序数据的,折腾半天反复重装了几次Let's Encrypt证书,都是不行。手机又是重启又是清理缓存的,都不好使,百度里搜索一顿,比较靠谱的说法是由于设备太旧,旧设备要求证书里有个什么玩意的东西来着,没有的话就是这样小程序端白屏数据加载不了,但是新设备就可以。我的手机是2016年买的,就是这种情况,死活不行,晚些时间买的手机就行。

宝塔面板Let's Encrypt配置SSL证书后微信小程序加载不了数据


解决方法:


用腾讯云下载免费的证书,重新安装证书。

说来也巧了,域名是在阿里云买的,以为必须是在阿里云申请证书的,但是阿里云申请证书操作繁琐,后来想着用腾讯云试试,没想到在阿里云备案的域名也可以在腾讯云申请SSL证书,好吧,解析一个txt记录,等个三五分钟就可以了,把压缩包下载下来,解压出来后找到Apache或者是NGINX文件夹,上传到宝塔面板就可以了。


至此,问题解决。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|微信人家论坛 ( 沪ICP备14052918号-4 )微信第三方平台沪公网安备 31011402006408号  

GMT+8, 2024-11-21 21:30 , Processed in 0.332012 second(s), 33 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表