无法在Android Oreo上安装CA证书

时间:2018-05-11 07:08:16

标签: android certificate

我正在尝试在Oreo版Android上安装证书。我已经在内部存储上下载了证书,格式为fizzbuzz(multiples, 1, 145),并且针脚设置为锁屏。

我尝试了以下步骤:

  

设置 - 安全&锁屏 - 凭证存储 - 从中​​安装   存储 -

我可以看到证书文件,但它是灰色的,没有选择它的选项。

有什么办法吗?

2 个答案:

答案 0 :(得分:6)

这里有同样的问题-下载目录中的证书都变灰了。

肯定是个错误-这是对我有用的解决方法。

我正在通过 Open from 侧栏中的 Download 快捷方式导航到该文件。而是不要使用快捷方式。从打开自侧栏中,选择基本电话存储(标记为您的电话名称),然后手动导航至“下载”目录。现在,可以选择我的证书了。

答案 1 :(得分:0)

在我的Android 8.1(Oreo)设备上,所有.der证书都是灰色的,但是@brianwood的方法对我不起作用。相反,我需要在Android允许安装之前将.der文件转换为.pem。程序是:

  1. 下载openssl(例如,对于MacOS是brew install openssl,对于某些Linux发行版是sudo apt-get install openssl
  2. 通过以下命令将证书转换为.pem

openssl x509 -inform der -in <filename>.der -out <filename>.pem

  1. .pem文件传输到您的Android设备上(例如,通过Google驱动器)