原文:nginx中配置wss的websocket報錯:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

背景 筆者最近在項目中使用websocket,通過nginx進行代理,配置如下 本地Host文件配置如下 一開始在java中通過SDK方式調用,可以運行的。 關鍵代碼 錯誤信息: 筆者本地調試,使用自簽名證書:https本地自簽名證書添加到信任證書訪問 后來忽然不能運行了。也不知道為什么。后來查找到原因如下: 將cer證書轉換成jks證書,並在ssl通信代碼之前指定證書密碼 轉換命令: 輸入密碼c ...

2020-03-16 14:48 0 1910 推薦指數:

查看詳情

解決 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