微信小程序ERR_CERT_DATE_INVALID

前情提示:

平时都正常,网页调用服务器接口也正常,突然线上微信小程序没有数据。

 

解决:

遇到问题先不要慌,先简单排查下是否时服务器问题,如果不是在看下小程序,打开调试,使用体验版或者开发版先打开。一看接口请求返回-201:net:ERR_CERT_DATE_INVALID。从字面意思看时证书过期,证书无效。

因为微信小程序是强制https的,所以再次确定,看下服务器证书,还真是过期了。

续期证书即可。

如何续期?

1.简单粗暴又省事。

直接在原来基础付费延期,比如阿里等控制台操作。

2.免费证书。

具体教程查看:https://blog.csdn.net/qq_31708763/article/details/103672090

大致流程:

1.注册登录账号。

2.输入域名,点击创建,默认1年免费。一般推荐DNS,快。此处不能登录不能设置,所以采用文件方式。

下载工具:https://keymanager.org

其他按照网页提示一步一步即可。验证的时候需要创建隐藏目录,点开头的是隐藏文件夹,将验证文件放到tomcat根据目录下指定位置即可,比如ROOT下面新建./well/xx/xx。浏览器能访问成功即可。

文中导出的是pfxx格式的。并且设置了密码,也就是在后续tomcat中配置需要的密码。tomcat简单配置截图如下:

tomcat7.0

修改完配置文件后,重启tomcat,最后浏览器访问测试,小程序访问测试。

 

DNS诊断工具:https://myssl.com/dns_check.html 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章