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