记一次蛋疼的小程序证书bug
2017-10-22 14:14
351 查看
记一次蛋疼的小程序bug
事情是这样的,之前我的小程序都是本地端的,数据存在手机上,虽然小程序官方声称存在手机内的数据不会丢失,然而还是经常会出现莫名其妙所有数据丢失的问题,引来不少用户抱怨。遂决心把这个问题解决掉,打算弄了一台服务器。
写过小程序的朋友都知道,后台的接口必须是https的,好在我手头有现成的域名,按照流程走一遍问题不大。全搞定之后,用手机测了测没有问题,就发布了。用着也还行,数据存储恢复什么的都没有问题。后来偶然用同学的安卓手机测试了一下,发现貌似访问不了服务器,当时测试的时候手头只有iPhone,安卓的也没测,所以不知道有这个bug。当时以为是小程序bug,就没管(其实是懒),凑活用。
后来总感觉明知APP有bug放任不管良心实在是过不去。便打算排查一下哪里出了问题。于是我掏出了落灰的小米2s,测试了一下。发现错误的原因似乎是服务器端的证书问题导致的。网上一搜似乎遇到我这个问题的人还不少。
于是我按照网上的指引,上这里 测试了一下服务器的ssl连接,这一测还真有点问题,告知无中间证书无效。按照帖子里配置了半天发现还不行,在这发现我用的Apache版本配置方法还不太一样。全配好了之后,才终于没问题了。
ps:小米2s用起来竟然比我的iPhone6流畅,苹果又提醒我该换手机了。
小程序在这 ↓ 欢迎使用
极简追剧
事情是这样的,之前我的小程序都是本地端的,数据存在手机上,虽然小程序官方声称存在手机内的数据不会丢失,然而还是经常会出现莫名其妙所有数据丢失的问题,引来不少用户抱怨。遂决心把这个问题解决掉,打算弄了一台服务器。
写过小程序的朋友都知道,后台的接口必须是https的,好在我手头有现成的域名,按照流程走一遍问题不大。全搞定之后,用手机测了测没有问题,就发布了。用着也还行,数据存储恢复什么的都没有问题。后来偶然用同学的安卓手机测试了一下,发现貌似访问不了服务器,当时测试的时候手头只有iPhone,安卓的也没测,所以不知道有这个bug。当时以为是小程序bug,就没管(其实是懒),凑活用。
后来总感觉明知APP有bug放任不管良心实在是过不去。便打算排查一下哪里出了问题。于是我掏出了落灰的小米2s,测试了一下。发现错误的原因似乎是服务器端的证书问题导致的。网上一搜似乎遇到我这个问题的人还不少。
于是我按照网上的指引,上这里 测试了一下服务器的ssl连接,这一测还真有点问题,告知无中间证书无效。按照帖子里配置了半天发现还不行,在这发现我用的Apache版本配置方法还不太一样。全配好了之后,才终于没问题了。
ps:小米2s用起来竟然比我的iPhone6流畅,苹果又提醒我该换手机了。
小程序在这 ↓ 欢迎使用
极简追剧
相关文章推荐
- 一次工作中程序bug的调试总结
- 一次程序bug的排查
- 记一次网页超时登录的Bug
- Android笔记(18)再按一次退出程序
- 微信小程序使用e.target.dataset的小bug
- 在Qt Designer 中设计Main Window程序的问题-与网友的一次问答
- SQLSERVER 占了500多M内存,原来的程序无法一次查询出50多W数据了,记录下这个问题的解决过程。
- 让C/C++程序一次编译可以发布到多版本Linux之上
- 微信公众帐号demo程序坑爹的3个BUG
- 程序只能运行一次
- 微信小程序--视频全屏退出bug
- 中国的大多数软件的一个bug和我眼中最保险的防止程序运行多次的方法
- VB.NET程序只能启动一次
- 从一个程序的Bug解析C语言的类型转换
- c++程序内存隔段时间上涨一次(跳涨)
- C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)
- .NET限制程序一次只能运行一个实例
- geotrellis使用(七)记录一次惨痛的bug调试经历以及求DEM坡度实践
- 分批载入:载入XML数与图片数不相同(一次载入25个xml图片地址,点击下一页载入5张图片)(存在BUG,未修复)
- 从一个程序的Bug解析C语言的类型转换