10

RESTEasy 暗号化を使用しています。そのためには、Java 'keytool' コマンドライン インターフェイスで x.509 証明書を生成する必要があります。

私を助けてください

ありがとうございました

4

1 に答える 1

13

これは、自己署名証明書を生成するコマンドです。すべて一行で

keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks 
        -storepass password -validity 360 -keysize 2048

このコマンドを実行すると、署名者の詳細を尋ねられます。これらは組織の詳細になります。詳細をすべて入力すると、キーストアに新しい自己署名証明書が作成さkeystoreれます。

注:氏名を尋ねられたら、ユーザーのエントリ ポイントとなるサーバーのドメイン名を指定します。つまり、www.myserver.com

すでにキーストアがある場合は、既存のキーストアを使用して新しい証明書を追加できます。それ以外の場合、このコマンドは を使用してキーストアkeystore.jksを作成しpassword、証明書を新しいキーストアに追加します。-storepassすでにキーストアがある場合は、このコマンドのパラメーターに既存のキーストアのパスワードを指定する必要があることに注意してください。

詳細については、keytool のマニュアル ページを参照してください: http://docs.oracle.com/javase/1.5.0/docs/tooldocs/solaris/keytool.html

ここでは、keytool コマンドで使用できるすべてのオプションの詳細を確認できます。

于 2013-05-31T08:52:07.447 に答える