postman请求都是正常,但app端请求都失败
APP端今天登录不上且数据请求都是空的,昨天还是正常的。发现Postman请求时返回的数据都是正常的。
思路:用postman的https请求时,被nginx自动转成了hppt请求,http请求是正常的,故返回是正常的。
解决:先检查https的证书是否有效,直接访问api域名发现,https证书于昨天到期了。在app端和后端都长时间未更新的情况,大概率就是证书的问题了。
先重新申请一个证书,替换掉之前的证书,重启一下nginx服务。结果app端就都正常了。
正式服查看nginx状态
systemctl status nginx.service
正式服重启nginx
systemctl restart nginx.service
更换nginx的https的证书:
证书路径:/etc/nginx/cert