https配置中间证书

针对安卓手机访问HTTPS接口报错,缺少中间证书的问题,本文介绍了详细解决方案:1. 使用工具下载中间证书;2. 重新编辑服务器证书,确保内容无误;3. 检查证书正常后,加载新证书并重启nginx,最终成功解决线上小程序访问问题。
摘要由CSDN通过智能技术生成

公司最近做了一个在线课堂直播课的小程序,调用的接口使用的是phalapi框架,接口的话使用https协议访问比较安全,nginx部署https已经配置完成,上线时发现ios手机可以正常访问,但是安卓手机访问时会报如下错误信息:
https配置中间证书
在这里插入图片描述
错误信息显示缺少中间证书,接下来就解决该问题:
1 根据中间证书生成根证书
中间证书下载工具: https://www.myssl.cn/tools/downloadchain.html

根据你的证书certificate.crt 中的内容 下载 中间证书

2 重新编辑服务器证书
内容依次为: 不能有空格及空行 ,通过vi工具看查看是否有非法操作符或回车\空格等
在这里插入图片描述
服务器证书 certificate.crt
https配置中间证书
ca证书 ca_bundle.crt

根证书:从服务器下载的那个中间证书(我使用的中间证书,也能成功访问)
配置成功后使用工具检查一下证书是否正常
检查证书是否正常的工具:https://www.myssl.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值