0
我在接受使用java的自簽名CA證書時遇到問題。雖然已添加到信任庫,但無法接受CA證書
問題是,在某些情況下,證書被接受,一切都很順利。在另一些事情中並不是那麼好。
作爲我可以描述以下步驟。
我將證書添加到truststore,重新創建SSLSocketFactory。 問題是,有一個特定的證書和特定的環境,這是行不通的。 Everithing可以接受其他證書。
機上的Java版本上失敗是1.8.0_102。 我的開發機器是java版本1.8.0_77。 這可能是一個問題嗎?
任何其他的想法是什麼可能的原因?
一件事: 發生故障的證書錯過像「局部性」,「省國」的一些領域。
編輯您的問題並添加更多詳細信息。哪些組件會造成問題?你如何加載你的信任庫並初始化SSLSocketFactory(發佈你的代碼)。 – Robert