原文:【問題記錄】Java服務發起HTTPS請求報錯:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException

問題報錯 今天上線了我開發的一個OAuth 單點登錄客戶端的實現,在測試系統驗證沒問題,到生產環境由於單點登錄服務端HTTPS協議,報錯如下: 導致報錯的原因是 HTTPS 域名的公鑰證書不在 JDK JRE 的證書庫中,被Java認為是不可信的。 解決方案 導出證書 首先需要獲取 HTTPS 域名的公鑰證書,可以通過瀏覽器導出,如下是 Chrome 瀏覽器導出百度的公鑰證書。 上傳證書到服務器 ...

2021-09-28 17:28 0 492 推薦指數:

查看詳情

解決 java 使用ssl過程中出現"PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path

今天,封裝HttpClient使用ssl時報一下錯誤: 在參考了圖解https協議之后,發現這個報錯應該就是在客戶端“validate crt”的過程中,所以正常的解決思路應該想辦法將服務器的證書寫入到客戶端。 后來在oracle的一篇博客中找到一下的解決方式: 關鍵步驟: 注意 ...

Thu Dec 01 06:41:00 CST 2016 2 32174
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM