使用Keytool產生證書,無法確認個人數據

使用Keytool產生證書,無法確認個人數據

我正在嘗試生成一個自簽名證書為了簽署一些原始碼。我用:

keytool -genkey -storepass mypass -alias lorenzos -keystore nbproject/private/keystore

然後我填寫個人信息,但每次確認時,它都會一遍又一遍地詢問我的個人資訊:

Specificare nome e cognome
 [Unknown]:  Lorenzo Stanco
Specificare il nome dell'unità aziendale
 [Unknown]:  N/A
Specificare il nome dell'azienda
 [Unknown]:  N/A
Specificare la località
 [Unknown]:  Modena, Italy
Specificare la provincia
 [Unknown]:  MO
Specificare il codice a due lettere del paese in cui si trova l'unità
 [Unknown]:  IT
Il dato CN=Lorenzo Stanco, OU=N/A, O=N/A, L="Modena, Italy", ST=MO, C=IT è corretto?
 [no]:  yes
Specificare nome e cognome
 [Lorenzo Stanco]:
[...]

我也嘗試過使用None而不是N/A.我在 Ubuntu 機器和 Windows 中的 Cygwin 終端機上遇到了同樣的問題。

我做錯了嗎?

答案1

只需使用:keytool -genkeypair -dname "cn=Mark Jones, ou=JavaSoft, o=Sun, c=US" -alias business -keypass kpi135 -keystore working/mykeystore -storepass ab987c -validity 180進行適當的替換(如果需要,可以更改名稱、日期等)。

相關內容