В моем приложении есть логин на Facebook . Я бы хотел добавить приложение Android в свое приложение на Facebook , которому требуется хеш , сгенерированный с помощью keytool из файла хранилища ключей.
Я могу успешно сгенерировать хеш длиной 28 символов из моего производственного ключа, но если Я запустил ту же команду на своем ключе отладки (который является ключом отладки android по умолчанию), он генерирует только хеш длиной 24 символа, который Facebook не позволяет мне вводить.
Я использую эту команду в cmd по умолчанию для Windows:
keytool -exportcert -alias androiddebugkey -keystore
"C: \ Users \ myusernamehere \ .android \ debug.keystore" |
"D: \ Programs \ OpenSSL \ bin \ openssl" sha1 -binary
| "D: \ Programs \ OpenSSL \ bin \ openssl" base64
На картинке вы можете видеть, что facebook не позволяет мне вводить, кроме хэша длиной в 28 символов.
Есть идеи?