【发布时间】:2012-07-17 06:28:21
【问题描述】:
在我正在开发的android 应用程序中,我需要连接到https 服务器。
客户给我提供了两个文件mycert.pem和mykey.pem,我认为是服务器的certificate和public keystrore。
我需要使用服务器的HttpsURLConnection 和verify host name 进行安全连接,以避免中间人攻击。我对制作 https 连接和加密术语知之甚少。我遇到的大多数教程都使用 HttpClient 并且他们信任所有主机。有人可以指出正确的方向,如何使用.pem 文件使用HttpsURLConnection 和verify hostname 建立secure https 连接。
提前致谢。
【问题讨论】: