0
我們有一個Java應用程序,我們需要忽略已過期的自簽名證書,但是我們無法修改代碼來執行此操作。我想知道是否有一個系統屬性或環境變量,我們可以在啓動時提供,這將允許我們暫時忽略所有過期的證書,或者甚至更具體,並向外提供我們希望到期的特定證書忽略。如何忽略Java應用程序外部的過期證書?
任何人有任何想法,將工作?
我們有一個Java應用程序,我們需要忽略已過期的自簽名證書,但是我們無法修改代碼來執行此操作。我想知道是否有一個系統屬性或環境變量,我們可以在啓動時提供,這將允許我們暫時忽略所有過期的證書,或者甚至更具體,並向外提供我們希望到期的特定證書忽略。如何忽略Java應用程序外部的過期證書?
任何人有任何想法,將工作?
另一種方法是使用keytool
將過期證書作爲可信證書導入到客戶端密鑰庫中。你嘗試過嗎?
一個更好的選擇是將服務器中的過期證書替換爲非自簽名的當前證書。
這不是一個真正的選擇,我們真的希望有一種方法可以在應用程序啓動時設置系統屬性或環境變量來解決問題。 – 2010-05-04 20:26:17
您可以拍攝原始程序員。這並不能解決你的證書問題,但它會讓你感覺更好,我認爲是合理的。 – 2010-05-04 00:42:12