キーストアについてダミーの質問?
質問
私は、Javaに新しいですとJBoss
私はCentos5.4最終マシン上でこれらのコマンドを試してみました どこI .JKSと.datファイルを見つけることができますか?
keytool -export -keystore myhost-keystore.dat -alias myhost -storetype JKS -storepass jonpassword \
-file myhost-cer
keytool -import -keystore truststore.dat -alias myhost -storetype JKS -file myhost-cert
-noprompt -keypass jonpassword -storepass jonpassword
おかげ
解決
あなたがキーストアを作成することです最初のステップをスキップしましたように、
に見えます。指示に従ってここを、あなたが最初にこのコマンドを実行する必要があります:
keytool -genkey -dname "CN=myhost.mycorp.com" -keystore myhost-keystore.dat -validity 3650 -alias myhost \
-keyalg DSA -storetype JKS -keypass jonpassword -storepass jonpassword
これは現在のディレクトリにmyhost-keystore.dat
ファイルを作成します。その後、あなたは現在のディレクトリに、再び、keytool -export ...
ファイルを作成しますmyhost-cer
コマンド、でき実行する必要があります。そして最後に、keytool -import ...
コマンドは、現在のディレクトリにtruststore.dat
という名前の新しいキーストアファイルにその証明書をインポートします。
注。
他のヒント
のcacertsデフォルトJKS
であります${YOUR_JRE_HOME}/lib/security/
しかし、JBossのために、それは十分ではないかもしれません。
は、サーバーインスタンスの下にいくつかの設定場所があるかもしれません。
所属していません StackOverflow