5

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

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

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

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

4

1 回答 1

1

我还没有尝试过,但这看起来很有希望:

https://github.com/cesarferreira/Android-Self-Signed-SSL-certificate-example

于 2013-08-13T08:59:37.403 回答