【SSL】错误java.security.UnrecoverableKeyException: Cannot recover key
生活随笔
收集整理的這篇文章主要介紹了
【SSL】错误java.security.UnrecoverableKeyException: Cannot recover key
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
- jdk1.8
- window 7
- eclipse 4.7
- 執(zhí)行之前已經(jīng)成功執(zhí)行過很多次的代碼,發(fā)生錯誤java.security.UnrecoverableKeyException: Cannot recover key
分析
- 經(jīng)過網(wǎng)上查找為證書庫中keypass密碼不對所致。
- 在執(zhí)行代碼前,我從其它證書庫中拷貝了一個證書到原證書庫中,但未對新的證書設(shè)置keypass
解決辦法
- 簡單的解決辦法:keystore密碼和keypass密碼使用相同的密碼。
- 另一個解決辦法:如果有代碼的話,可以將keystore密碼和keypass密碼分別指定。(多數(shù)情況下,代碼中將keystore密碼和keypass密碼作為同一個配置項了)
修改keypass密碼方法:
keytool -keystore <證書庫文件> -storetype JKS -storepass <證書庫密碼> -keypasswd -alias <證書別名> -keypass <原keypass密碼> -new <新keypass密碼,與keystore密碼一致>總結(jié)
以上是生活随笔為你收集整理的【SSL】错误java.security.UnrecoverableKeyException: Cannot recover key的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 肉脯的功效与作用、禁忌和食用方法
- 下一篇: 芦蒿的功效与作用、禁忌和食用方法