您现在的位置是:首页 > 数码 > 

Android客户端访问https出现问题(Trust anchor for certification path not found)

2025-07-17 20:17:19
Android客户端访问https出现问题(Trust anchor for certification path not found) 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录遇到问题一、问题分析二、问题解决总结 遇到问题 安卓客户端在调用https接口出现java.security.cert.Cert

Android客户端访问https出现问题(Trust anchor for certification path not found)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录
  • 遇到问题
  • 一、问题分析
  • 二、问题解决
  • 总结


遇到问题

  • 安卓客户端在调用https接口出现java.CertPathValidatorException: Trust
    anchor for certification path not found

一、问题分析

  • 证书是否合法
  • https接口的证书用的Let‘s encrypt证书,在浏览器等终端上访问证书皆为有效证书
  • 安卓客户端调用其他https接口都是正常,所以问题定位在后端证书配置上

二、问题解决

查看后端nginx配置

	ssl on;ssl_certificate /etc/nginx/conf.d/cert/;ssl_certificate_key /etc/nginx/conf.d/cert/xxx.key;ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers on;

这里使用的cer证书,通过acme.sh命令生成pem证书

acme.sh --install-cert -d xxx --key-file ./xxx/privkey.pem --fullchain-file ./xxx/fullchain.pem

重新配置nginx配置文件

ssl on;
ssl_certificate /etc/nginx/conf.d/cert/xxx/fullchain.pem;
ssl_certificate_key /etc/nginx/conf.d/cert/xxx/privkey.pem;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;

最后问题解决

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/shuma/805799.html

相关标签:无
上传时间: 2024-01-18 06:04:56
留言与评论(共有 17 条评论)
本站网友 民生银行信用卡怎么样
9分钟前 发表
问题解决总结 遇到问题 安卓客户端在调用https接口出现java.CertPathValidatorException
本站网友 金都花园
30分钟前 发表
Trust anchor for certification path not found 一
本站网友 沈嘉柯
8分钟前 发表
问题解决 查看后端nginx配置 ssl on;ssl_certificate /etc/nginx/conf.d/cert/;ssl_certificate_key /etc/nginx/conf.d/cert/xxx.key;ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256
本站网友 安徽省阜阳市阜南县
23分钟前 发表
问题分析 证书是否合法https接口的证书用的Let‘s encrypt证书,在浏览器等终端上访问证书皆为有效证书安卓客户端调用其他https接口都是正常,所以问题定位在后端证书配置上 二
本站网友 硫酸氨基葡萄糖胶囊
16分钟前 发表
问题分析 证书是否合法https接口的证书用的Let‘s encrypt证书,在浏览器等终端上访问证书皆为有效证书安卓客户端调用其他https接口都是正常,所以问题定位在后端证书配置上 二
本站网友 内墙保温材料
15分钟前 发表
问题分析二
本站网友 塞拉微博
5分钟前 发表
问题解决总结 遇到问题 安卓客户端在调用https接口出现java.CertPathValidatorException
本站网友 水肥一体化技术
18分钟前 发表
HIGH
本站网友 折多山
11分钟前 发表
!DHE; ssl_prefer_server_ciphers on; 最后问题解决 总结 提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法
本站网友 生物质能利用
3分钟前 发表
!MD5
本站网友 法令纹怎么祛除
7分钟前 发表
!RC4
本站网友 炭疽热
9分钟前 发表
HIGH
本站网友 人体内脏图
0秒前 发表
问题分析 证书是否合法https接口的证书用的Let‘s encrypt证书,在浏览器等终端上访问证书皆为有效证书安卓客户端调用其他https接口都是正常,所以问题定位在后端证书配置上 二
本站网友 营养饮食搭配
1分钟前 发表
!aULL
本站网友 怎么收缩毛孔去黑头
4分钟前 发表
!aULL
本站网友 醋蛋液的做法
22分钟前 发表
Trust anchor for certification path not found 一