全球共有10多个国家和地区1000多个平台,20万+商户使用
uni-app真机调试报错
作者: 何坤隆 发布时间: 2023-11-13 1345 分类专栏: 前端开发
H5端能正常访问,安卓真机端不能正常访问,代码一直也没改动过,之前都可以正常访问。
一、请求报错的代码
uni.request({
method: 'GET',
url: https://xxx/,
})
二、报错信息
request:fail abort statusCode:-1 java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
三、处理方案
第一种方案:修改代码(不推荐,不是代码引起的BUG),新增sslVerify:false
uni.request({
method: 'GET',
sslVerify:false,
url: https://xxx/,
})
第二种方案:查找真正的报错原因(服务器端的证书问题)
1、SSL服务器证书安装检查器:https://www.myssl.cn/tools/check-server-cert.html
检测结果为:服务器缺少中间证书
2、重新制作证书并上传解决问题
四、查阅过得相关文章链接
1、https://www.myssl.cn/home/article-0406-42.html
2、https://developer.android.com/training/articles/security-ssl.html
————————————————
版权声明:本文为CSDN博主「*冰山上的来客*」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42273374/article/details/119215465
何坤隆
小当家ISV,重庆APP开发,小程序开发,软件系统开发 地址:重庆市南岸区南坪万达广场写字楼2栋19-6 联系电话:023-81361879
ICP备案号:渝ICP备15003473-1 增值电信业务许可证: 渝B2-15003473 渝公网安备 50010802005103号
友情链接: APP定制开发 小程序定制开发 MagicShop商城系统 酒类行业解决方案
重庆小当家互联网信息技术有限公司