微信网页 Android白屏,IOS网络错误1022问题解决

前言:公司一直是使用的 Let's Encrypt 来为项目提供https服务。

笔者之前写过一篇文章: 免费Https证书(申请与配置-Let's Encrypt)

今天公司某项目微信网页 Android显示白屏,IOS显示网络错误1022。下意识想到昨天我才签了 Let's Encrypt 新证书。

那我们就应该看看相同域名下的后台网页端的情况?

一看就知道https出问题,不被信任,导致一直 Android显示白屏,IO显示S网络错误1022。

解决问题:

(1)既然续期失败,那我们旧重新生成免费证书(执行命令)

./certbot-auto certonly --webroot --agree-tos -v -t --email 邮箱地址 -w 网站根目录 -d 网站域名
./certbot-auto certonly --webroot --agree-tos -v -t --email xxxxx@qq.com -w /path/to/your/web/root -d xxxx.com


注意 这里 默认会自动生成到 /网站根目录/.well-known/acme-challenge 文件夹,然后 shell 脚本会对应的访问 网站域名/.well-known/acme-challenge 是否存在来确定你对网站的所属权

比如:我的域名是 note.crazy4code.com 那我就得保证域名下面的 .well-known/acme-challenge/ 目录是可访问的

当然这里最重要的是.well-known/acme-challenge必须是在你的网站根目录(thinkphp5和laravel5.5的根目录一般是在public下啦!我们要在这下面创建,顺便给目录 chmod -R 777 .well-known)

(2)重新生成成功发现,并没有起作用.

发挥大脑重新思考?.貌似好像

????????????没有重启nginx??????????????

哈哈哈。成功~~~~~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值