如何以编程方式获取服务器的证书并添加到truestore,并检查证书

时间:2013-08-13 05:51:21

标签: android ssl https ssl-certificate

在我的Android应用中,我想使用https连接到使用自签名证书 USER-SPECIFIED服务器。 由于https服务器是用户指定的,我以前不知道服务器的证书,因此我想:

  • 动态获取服务器证书
  • 将此证书的公钥添加到应用程序的信任库
  • 验证服务器

我不想在没有用户检查证书的情况下简单地接受每个自签名证书

我正在努力迈出第一步,有人能告诉我一个基本解释的工作示例吗? 任何提示都表示赞赏。非常感谢

1 个答案:

答案 0 :(得分:1)