用HttpClient發送HTTPS請求報SSLException: Certificate for <域名> doesn't match any of the subject alternative names問題的解決


最近用server醬-PushBear做消息自動推送,用apache HttpClient做https的get請求,但是代碼上到服務器端就報javax.net.ssl.SSLException: Certificate for <域名> doesn't match any of the subject alternative names: [域名],仔細翻了一下文檔發現是HttpClient 4.4.1版本的bug,試了很多解決方案,最后在stackoverflow上面找到了正解,鏈接如下:link,根本的解決還是要從調用HttpClient的代碼入手,我把關鍵部分截圖出來分享給掉進這個坑的朋友們:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM