3

Windows 7 64 ビットを使用しており、次のコマンドを使用してキーの base64 エンコード sha-hash をエクスポートしようとしています。

keytool -exportcert -alias [alias] -keystore [keystore]
| openssl sha1 -binary
| openssl base64

残念ながら、エラーが発生します

command "openssl" not found

このWebサイトに示されている他のコマンドも使用しようとしました: http://www.startux.de/index.php/java/44-dealing-with-java-keystores しかし、opensslができないというエラーが常に発生します見つけられた。私は何が欠けていますか?

解決

私はopensslがありませんでした。ここからダウンロードしました: deanlee.cn/programming/openssl-for-windows

4

3 に答える 3

3

私にとっては Windows で動作するので、openssl がないか、PATH にないという結論しか得られません。追加するか、実行可能ファイルへのフルパスを使用してください。

于 2010-12-20T16:11:22.510 に答える
2

これは Windows または Linux のどちらですか? これらは典型的な Linux コマンド ラインのように見えますが、ほとんどのシステムではデフォルトで openssl が付属していると確信しています。Windows では、 Cygwinを実行またはインストールするために代替コマンドを調べる必要がある場合があります。

于 2010-12-20T15:57:49.213 に答える
0

私は同じ問題を抱えていました.open ssl http://code.google.com/p/openssl-for-windows/downloads/detail?name=openssl-0.9.8k_WIN32.zip&can=2&q= をダウンロードして追加しましたwindows env PATH 変数

于 2011-11-05T08:16:07.667 に答える