こんにちは、みんな、
.crt ファイルがあり、関連するキーストア ファイルを取得する必要があります。その方法は?
それはkeytool
役に立ちますか?
ありがとう。
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
そして、あなたは行きます!
はい、例えば。
keytool -genkey -alias duke -keypass dukekeypasswd from (http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html)