 -Dhttps.protocols=TLSv1.2 PKIX錯誤)
一、設置VM參數(shù)-Dhttps.protocolsTLSv1.2參考IDEA出現(xiàn)問題Received fatal alert: protocol_version 解決方案_ayang1986的博客-CSDN博客二、解決https圖片下載不了的問題// 解決https圖片下載不了的問題 // Main函數(shù)中解決“Received fatal alert: protocol_version”報錯 // 方案一增加啟動變量 -Dhttps.protocolsTLSv1.2 // 方案二程序中添加代碼 SSLContext context; try { context SSLContext.getInstance(TLSv1.2); context.init(null,null,null); SSLContext.setDefault(context); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } // 1.構(gòu)造HttpClient的實例 HttpClient httpClient new HttpClient(); ...三、解決報PKIX path building failed錯誤問題PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:# 1. 導出網(wǎng)站證書以Chrome為例# 點擊地址欄鎖圖標 → 證書 → 詳細信息 → 復制到文件 → 保存為.cer文件IE瀏覽器為鎖圖標--連接安全--右上角卡片式圖標--詳細信息--導出--取名為cert.cer# 2. 導入到JRE信任庫keytool -import -alias your_alias -keystore $JAVA_HOME/jre/lib/security/cacerts -file cert.cerkeytool -import -alias your_alias -keystore F:/Java/jdk1.7.0_51/jre/lib/security/cacerts -file cert.cer# 默認密碼changeit