2011-10-28 22 views
0

eclipseを使用してSSLを使用してクライアントサーバーを作成します。私は、このコマンドを使用してキーを生成します。eclipseを使用したSSL

keytool -genkey -keystore mySrvKeystore -keyalg RSA

その後、私はSSLを使用してアプリケーションを起動するために日食使用するJREのキーストアにキーをインポートしたいです。私は、このコマンドを使用します。

C:\jdk1.6.0_21\bin>keytool -import -alias klucz -file C:\mySrvKeystore -keystore C:\jre6\lib\security\cacerts 

次の私は「changeitと」とpassoword入力し、私はエラーを取得:

keytool error: java.lang.Exception: Input not an X.509 certificate 

誰かが私はそれを扱うことができる方法を知っていますか?助けをありがとう

答えて

1

エラーは自明である「キーツールの自己本命に署名した」の下に示された手順に従うか、単にグーグルことができます。

キーストアをキーストアにインポートしようとしています。
これはできません。
証明書のみをキーストアにインポートできます。

あなたのケースでは、最初に証明書をmySrvKeystoreからエクスポートしてから、それをcacertsにインポートできます。

ここで何をしようとしているのですか? SSLを使用して、クライアント/サーバーの場合

あなたはあなたのキーストアを使用することができますcacerts

には何もインポートする必要はありません。

関連する問題