如何在Android上使用.p12证书?

时间:2010-11-19 11:13:59

标签: android ssl certificate pkcs#12

如何在Android上使用.p12证书?

我尝试在菜单/设置/位置和安全性中添加它。

当我这样做时,证书从SD卡中消失,但是当我访问需要.p12证书的网站时,我发现连接错误。

证书,密码和网址都很好。我试图检查它们。

我不是唯一有这个问题的人,对吗?我的同事使用ipad / iphone可以很容易地使用它,但在Android上它是* ss的痛苦。他们只需双击.p12文件,提供证书密码即可设置。

为什么在Android上这不是这样的?

2 个答案:

答案 0 :(得分:3)

确保将证书复制到SD卡的根目录。

点击设置 - > 位置& 安全/安全 - >(从SD卡安装(向下滚动 - >凭据存储)。

选择证书。

答案 1 :(得分:0)

自 2011 年的最后一个答案以来,情况发生了变化。我是通过运行 Android R(版本 10)的模拟 Pixel 2 进行的。

现在可以从下载或谷歌驱动器安装证书。区别是微不足道的。

安装

  1. 设置->安全->高级->加密和凭据->安装证书

在这里,您将选择要安装的证书类型。就我而言,它是一个 CA 证书(证书颁发机构),我用它来测试某些系统。

此时您会看到一个警告屏幕。这很重要,因为设备安全的整个基础都依赖于证书的完整性。如果这搞砸了,您的设备将必须被擦除才能再次安全。

但我假设你知道自己在做什么。

  1. 点按仍然安装

您将进入一个屏幕,其中包含下载目录中的文件。您可以四处滚动以查看可能性。您还可以点击左上角的汉堡包图标以显示更多选项,例如列出您的 Google Drive 帐户。

  1. 点按您要安装的证书文件

您可能会看到一个弹出对话框,要求您输入密码以提取证书。希望为您提供证书的实体也给了您密码。

  1. 输入密码并交叉手指。

如果一切顺利,您将收到一个 Toast 消息,说明证书已安装。

验证

您可以通过以下路径查看您安装的证书:

  • 设置->安全->高级->加密和凭据->可信凭据,然后点击用户标签。

删除证书就像点击它然后点击删除按钮一样简单。