我目前代表一位正在度假的同事。他負責的一個應用這幾天一直報如下錯誤。錯誤:IOException sun.security.validator.ValidatorException:PKIX 路徑構建失敗:sun.security.provider.certpath.SunCertPathBuilderException:無法找到請求目標的有效證書路徑我做了一些研究,發現它可能與在信任庫中找不到的自簽名證書有關。但是因為我什么都沒改,之前一切正常,會不會是證書過期了?過期的證書會產生這樣的錯誤消息嗎?如果是這樣,我能以某種方式確定密鑰存儲文件的到期日期嗎?
1 回答

慕萊塢森
TA貢獻1810條經驗 獲得超4個贊
它看起來不像是過期的證書。
基于這個問題,過期的證書應該產生CertPathValidatorException: timestamp check failed
消息,例如
qtp1735121130-17,?handling?exception:?javax.net.ssl.SSLHandshakeException: ???sun.security.validator.ValidatorException:?PKIX?path?validation?failed: ???java.security.cert.CertPathValidatorException:?timestamp?check?failed
我首先將信任庫中的自簽名證書與環境中實際使用的證書進行比較。自簽名證書很容易發行,也許有人發行了新版本。
添加回答
舉報
0/150
提交
取消