如何以编程方式在Android受信任的CA证书中安装中间证书“ DigiCert SHA2 High Assurance Server CA”

时间:2020-05-19 06:59:11

标签: android ssl ssl-certificate tls1.2

我正在尝试从android应用程序连接到某些服务器(RESTful API)以交换数据,但是我在服务器上安装的中间证书遇到了问题。服务器具有DigiCert证书,该证书具有以下详细信息:

主题:C =美国,O = DigiCert Inc,OU = www.digicert.com,CN = DigiCert SHA2高保证服务器CA X509v3主题密钥标识符: 51:68:FF:90:AF:02:07:75:3C:CC:D9:65:64:62:A2:12:B8:59:72:3B

当我在Android移动设备中已安装的受信任证书的列表中进行搜索时,找不到此条目。我已经创建了XML,并在apk捆绑包中添加了cert作为解决方法,如以下链接中所述: How to install trusted CA certificate on Android device?

尽管我不确定服务器证书是否已更新为其他版本,但此方法仍有效,但应用程序将停止工作。任何帮助,将不胜感激。

0 个答案:

没有答案