https配置中间证书

    xiaoxiao2022-07-04  157

    公司最近做了一个在线课堂直播课的小程序,调用的接口使用的是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/tools/check-server-cert.html https配置中间证书

    如果正常的话,显示正常,必须得所有的都显示正常才可以。https配置中间证书 然后nginx加载这个新的证书,重启nginx,使得配置生效,然后访问,就可以正常访问了,完美的解决了这个问题,小程序成功上线。

    最新回复(0)