Я пытался получить хэш ключа из своего приложения для Android. Facebook SDK 3.0 дал следующий код:
keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | openssl base64
Когда я запускаю это, он сначала говорит binary:no error
; Затем он запрашивает пароль, который я ввожу как android
. После нажатия ввода он возвращается пустым, где я ожидаю код доступа.
Я использовал решение, упомянутое здесь; это дало мне ключевой хэш, но когда я его использую, ни один из сеансов не открывается.
Мой java keytool хранится в:
C:\Program Files\Java\jre7\bin
И OpenSSL хранится в:
F:\openssl\bin
Я указываю правильные пути к файлам, когда запускаю его в MD в Windows.
Пожалуйста, помогите мне разобраться в этом!