ready
论坛版主
论坛版主
  • UID24
  • 粉丝0
  • 关注0
  • 发帖数449
  • 社区居民
  • 忠实会员
  • 原创写手
阅读:221回复:0

微信小程序发布后扫码报错网络异常 request net::ERR_CERT_DATE_INVALID

楼主#
更多 发布于:2026-01-20 09:38
根据错误信息 request net::ERR_CERT_DATE_INVALID,该问题通常与 SSL/TLS 证书的日期有效性有关。以下是可能的原因及解决方案:


错误原因
证书过期
服务器使用的 SSL 证书已超过有效期,导致小程序无法验证安全性。


证书未生效
证书虽已颁发,但服务器当前时间早于证书的生效日期。


服务器时间错误
服务器系统时间设置不准确,导致证书验证失败。


证书链不完整
服务器未正确配置中间证书,导致证书链验证失败(常见于免费证书场景)。


解决方案
1. 检查并更新 SSL 证书
证书有效期:通过浏览器访问小程序域名,查看证书详细信息,确认有效期是否过期。
重新申请证书:若证书过期,联系证书颁发机构(CA)重新申请并部署新证书。
2. 确保服务器时间正确
检查服务器系统时间,确保与实际时间一致。若时间错误,手动校准或启用 NTP 服务同步时间。
3. 配置完整的证书链
服务器配置证书
4. 检查小程序域名配置
登录微信公众平台,确认开发设置中的服务器域名与证书绑定的域名一致。
若域名变更,需重新申请证书并更新配置。
5. 其他排查
清除缓存:在手机设置中清除微信缓存,或尝试使用其他设备测试。
开发工具忽略验证:若在本地调试,可勾选开发者工具中的“不校验合法域名、HTTPS 证书”选项,但生产环境需确保配置正确。


总结:
ERR_CERT_DATE_INVALID 本质是证书日期或配置问题。优先检查证书有效期和服务器时间,其次验证证书链完整性。若自行处理困难,建议联系服务器管理员或证书供应商协助。
————————————————
版权声明:https://blog.csdn.net/wkj001/article/details/146440980
游客


返回顶部