Я разрабатываю приложение Android , в котором я использую кнопку Facebook
для входа.Сначала я создал Подписанный релиз APK из студии Android и создал новое хранилище ключей.Затем я попытался создать Hash Key Release для моего приложения с OpenSSL .Вот команда, которую я использовал:
keytool -exportcert -alias facebook -keystore ...\keystore.jks | D:\openssl-0.9.8e_X64\bin\openssl.exe sha1 -binary | D:\openssl-0.9.8e_X64\bin\openssl.exe base64
Впоследствии меня попросили ввести пароль, здесь я предоставил пароль, который я сгенерировал при создании Подписанный релиз AP K.Я скопировал ключ, который был предоставлен из консоли, и скопировал его в ключ ввода хэшей в консоли facebook.Однако всякий раз, когда я пытаюсь использовать логин на Facebook, я получаю сообщение об ошибке:
Invalid key hash. The kay hash ...... does not match any stored hashes...
Если я копирую ключ, указанный по ошибке, в консоль facebook, он работает как надо, но я не хочусделать это для каждого человека, который будет использовать мое приложение, не так ли?
Спасибо за вашу помощь!