3
4

2 に答える 2

2

さて、説明から、コンソールは期待どおりにユニコード文字を処理しないと思います。PowerShellを使用するか、コマンドを実行してcmd.exeのコードページをUTF-8に変更してみてくださいchcp 65001(これにより、コンソールの表示動作が歪められますが、入力は正しく受け入れられます)。

于 2012-10-10T06:16:52.390 に答える
2

この問題の根本的な原因は、keytoolユーティリティがプロンプトで入力された非ASCIIパスワードを正しくデコードしないことです。

これは既知の問題であり、http://bugs.sun.com/bugdatabase/view_bug.do; jsessionid = 53546691146578386c644cb554976?bug_id=6433238にあります。

したがって、解決策は、プロンプトで入力されていないパスワードを使用してキーストアを作成することです。これは、次の方法で実行できます。

keytool -genkey -keystore myKeyStore -aliasmyAlias-storepassパスワードパスワード</p>

于 2012-10-12T05:19:05.793 に答える