0
在android
我正在开发的应用程序我需要连接到https
服务器。使用HttpsURLConnection和使用.pem文件验证主机名的Android ssl连接?
客户端向我提供了2个文件mycert.pem
和mykey.pem
,我认为它是certificate
和public keystrore
服务器。
我需要使用服务器的HttpsURLConnection
和verify host name
进行安全连接以避免中间人攻击。我对制作https连接和加密术语知之甚少。我遇到的大部分教程都使用HttpClient,并且他们信任所有主机。有人能指出我正确的方向如何使用.pem
文件做出secure https
连接使用HttpsURLConnection
和verify hostname
。
在此先感谢。
可能重复[如何在Android上启用SSL套接字的自签名证书?](http://stackoverflow.com/questions/3265053/how-to-enable-a-self-signed-certificate-for -ssl-插座上,机器人) – Robert 2012-07-17 09:06:03