如何將.jks文件導入java安全性的信任庫?我看到的所有教程都使用「.crt」文件。但是,我只有「.jks」文件,它也是我使用keytool命令生成的密鑰庫。如何在java信任庫中導入jks證書
目前,我正在關注this tutorial。
我能夠生成Java密鑰庫和密鑰對,併爲基於本教程的現有Java密鑰庫生成證書籤名請求(CSR)。但是我無法將根或中級CA證書導入到現有的Java密鑰庫中,並將已簽名的主證書導入到現有的Java密鑰庫中,因爲它正在查找「.cert」文件。
我錯過了教程中列出的步驟嗎?如果我擁有的唯一文件是「.jks」文件,我如何信任證書?什麼是「.csr」文件的用法?
請注意我正在使用Windows。
你能指出你想達到什麼嗎?你想建立一個服務器嗎?或者你是否嘗試使用客戶端身份驗證?或兩者?您是否在客戶端和/或服務器上使用特定的框架? – 2012-07-28 11:02:35
我沒有使用任何框架。我正在嘗試執行服務器身份驗證。我需要驗證,如果我連接的服務器在給定證書的情況下是合法的。 – Arci 2012-07-28 11:27:51
所以你有一個客戶端,沒有服務器,你有一個'.jks' keystore可以使用?如果您只是客戶端,並且您沒有使用客戶端身份驗證,那麼您不需要生成密鑰對。 – 2012-07-28 11:33:17