Google Sign In в Android получает неверный сертификат отпечатка пальца SHA-1 ошибка - PullRequest
0 голосов
/ 24 декабря 2018

Я хочу интегрировать Google SignIn в мое приложение для Android.Я следовал за всеми шагами согласно документам.я создал определенный отпечаток пальца через cmd, используя следующую команду:

keytool -list -keystore C:\Users\ufxyhy\.android\debug.keystore

Я ввел пароль, когда он запросил, а затем получил ключ, отображаемый как SHA-256, и он отображается как недействительный отпечаток пальца, когдасоздание идентификатора клиента OAuth.

Результат, который я получаю в cmd, следующий:

Keystore type: JKS

Поставщик хранилища ключей: SUN

В вашем хранилище ключей содержится 1 запись

androiddebugkey, 18 мая 2018 года, PrivateKeyEntry, отпечаток сертификата (SHA-256):

00: 00: ****************: 00:00: 00: 00: 00

Отображается как SHA-256, Как создать правильный отпечаток пальца SHA-1 для отладки?

Ответы [ 2 ]

0 голосов
/ 24 декабря 2018

вы можете получить SHA1 с помощью следующей команды

keytool -list -v -keystore {keystore_name} -alias {alias_name}

Например:

keytool -list -v -keystore C:\Users\me\Desktop\release.jks -alias sample

вы также можете получить его в Android Studio напрямую, как на изображении enter image description here

0 голосов
/ 24 декабря 2018

Вам необходимо предоставить пароль хранилища ключей по умолчанию и пароль, который вы не указали, запустите приведенный ниже код и проверьте.

keytool -list -keystore C:\Users\ufxyhy\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...