微信小程序服务器端(微信小程序服务器端配置SSL证书)

微信小程序服务器端(微信小程序服务器端配置SSL证书)起因 微信小程序请求的域名必须要 SSL 证书 前些日子 免费的证书过期了 于是便在腾讯云申请了 1 年证书 使用的是一键部署 部署完成后 确实可以通过 https 访问了 但是在微信小程序中无法访问域名的接口 微信开发者工具中正常 但真机预览和调试 接口无法访问 nbsp 经过 开始以为是小程序代码问题 几年前的项目 排查无果 后来网上有人说是缺少证书链 于是按这个思路排查 最终通过 SSL 检测网站 https www myssl cn tools check server cert



起因

微信小程序请求的域名必须要SSL证书。前些日子,免费的证书过期了,于是便在腾讯云申请了1年证书,使用的是一键部署。

部署完成后,确实可以通过https访问了。但是在微信小程序中无法访问域名的接口(微信开发者工具中正常、但真机预览和调试,接口无法访问)。

 

经过

开始以为是小程序代码问题(几年前的项目),排查无果。后来网上有人说是缺少证书链,于是按这个思路排查。

最终通过SSL检测网站(https://www.myssl.cn/tools/check-server-cert.html)发现问题“服务器缺少中间证书”。果然是证书问题,但以前申请的都正常啊。

于是想到是一键部署的问题,登录服务器,找到配置文件,发现只配置了2个文件,缺少一个root_bundle.crt的文件,而这个正是证书链文件。

 


于是,到腾讯云控制台下载证书,上传,增加配置项:

重启apache,再次检测,果然没问题。微信小程序也访问正常。


编程小号
上一篇 2025-01-27 20:27
下一篇 2025-02-19 15:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/4662.html