问题:接口报错返回
request:fail abort statusCode:-1 java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
原因:
证书修改过,颁发者不同
解决:
联系相关人员更换证书版本
临时应急方案:
在request.js接口废止中配置config.sslVerify = false
,跳过证书验证(具有一定的风险,仅作为临时应急处理)
// 初始化请求配置
uni.$u.http.setConfig((config) => {
/* config 为默认全局配置*/
config.baseURL = '/' /* 根域名 */
config.header = {
'Content-Type': 'application/json;charset=utf-8',
}
// 跳过证书验证
config.sslVerify = false
return config
})