2

私はJavaとjbossが初めてです

.JKS および .dat ファイルを見つけることができる Centos5.4 最終マシンでこれらのコマンドを試しましたか?

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

ありがとう

4

2 に答える 2

2

キーストアを作成する最初のステップをスキップしたようです。ここでの指示に従って、最初に次のコマンドを実行する必要があります。

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

JKSはキーストアタイプであり、ファイルの名前ではないことに注意してください。

于 2010-04-07T18:27:03.663 に答える
0

cacerts デフォルトの jks は

${YOUR_JRE_HOME}/lib/security/

しかし、JBoss の場合は十分ではない可能性があります。

サーバーインスタンスの下にいくつかの構成場所がある場合があります

于 2010-04-07T17:12:27.943 に答える