若要使用 Keytool 來建立 KeyStore,您必須先在 KeyStore 中建立金鑰組。 假設您輸入下列指令行:
keytool -genkey -alias wsadapter -keystore c:\security\keystore
Keytool 會立即提示您輸入密碼。 您可輸入您所選擇的密碼 (在 Keytool 參數中),但您應要將輸入 Keytool 中的密碼, 指定為 SSL 』 KeyStorePassword 連接器內容的值。 如需進一步資訊,請參閱KeyStorePassword。
該範例指令會在 c:\security\keystore 目錄中建立一個名為 keystore 的金鑰儲存庫。 因此,您要輸入 c:\security\keystore 作為 SSL 』 KeyStore 連接器階層式內容的值。 此外,您也要從上述的指令行範例輸入 -alias wsadapter, 以作為 SSL 』 KeyStoreAlias 連接器階層式內容的值。 然後 Keytool 公用程式會提示您輸入憑證的詳細資料。 以下說明您可以針對各項提示來輸入的內容。(請參閱 Keytool 文件。)
您的姓名為何? [不明]: HostName 您組織單位的名稱為何? [不明]: wbi 您組織的名稱為何? [不明]: IBM 您的城市或地區名稱為何? [不明]: Burlingame 您的省名或市名為何? [不明]: CA 此單位的二字母國碼為何? [不明]: US <CN=HostName, OU=wbi, O=IBM, L=Burlingame, ST=CA, C=US> 正確嗎? [no]: 是
然後 Keytool 會提示您輸入密碼:
請輸入 <wsadapter> 的金鑰密碼 (若與金鑰儲存庫密碼相同,則按 RETURN):
若要使用相同的密碼,請按 Return 鍵。若您要使用自行簽章的憑證,您也許會想要匯出上面所建立的憑證。 若是如此,請在指令行中輸入下列指令:
keytool -export -alias wsadapter -keystore c:\security\keystore -file wsadapter.cer