23

こんにちは、みんな、

.crt ファイルがあり、関連するキーストア ファイルを取得する必要があります。その方法は?

それはkeytool役に立ちますか?

ありがとう。

4

2 に答える 2

50

JDK8以降の場合:

以下のコマンドは、空のストアを作成し、証明書をキーストアにインポートします。

keytool -import -alias alias -file cert_file.crt -keypass keypass -keystore yourkeystore.jks -storepass Hello1

JDK7の場合:

古いバージョンのJDK7は、空でないキーストアを作成します。このキーストアをクリアする必要があります。以下はその方法です。

内部に一時キーを使用してストアを作成します。

keytool -genkey -alias temp -keystore yourkeystore.jks -storepass Hello1

次に、既存のエントリを削除します。

keytool -delete -alias temp -keystore yourkeystore.jks -storepass Hello1 

今、あなたは空の店を持っています。空であることを確認できます。

keytool -list -keystore yourkeystore.jks -storepass Hello1

次に、証明書をストアにインポートします。

keytool -import -alias alias -file cert_file.crt -keypass keypass -keystore yourkeystore.jks -storepass Hello1

そして、あなたは行き​​ます!

于 2012-08-28T08:44:25.253 に答える
-3

はい、例えば。
keytool -genkey -alias duke -keypass dukekeypasswd from (http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html)

于 2010-10-26T10:10:32.960 に答える