我正在开发一个与我的服务器交互的android应用程序。为了包含SSL层,我为我的服务器创建了一个自签名证书。因此,目前当我通过浏览器访问我的服务器时,它会发送该证书,一旦我保存它,一切都可以在浏览器上正常工作。
但我不确定,我怎样才能继续前进,以便我的Android应用程序能够与服务器进行有效通信。到目前为止我所知道的是我需要为我的android应用程序生成一个密钥库(.bks)并将其传递给TrustManager。我发现了各种教程来生成密钥库,但我在几点上感到困惑:
我可能会混合一些概念,因为我阅读了很多关于这一切的文章。我已经提到的文章/问题是: