Был ли загружен отпечаток SHA1?

В настоящее время я разрабатываю приложение для NativeScript Framework и Firebase Authentication, Storage и Database.

Однако при попытке войти в Google Authentication у меня возникла ошибка, указанная ниже. JS: Был ли загружен отпечаток SHA1? Статус входа: Статус {statusCode = неизвестный код статуса: 12501, разрешение = null} *** "

Ниже приведен код,

 loginGoogle():void{
        firebase.login({
            type: firebase.LoginType.GOOGLE
        }).then(
        function (result) {
            JSON.stringify(result);
        },
        function (errorMessage) {
            console.log(errorMessage);
            }
        );
    }

Я добавил SHA1 Fingerprint в Firebase Console, выполнив команду keytool в командной строке.

Пожалуйста, порекомендуйте.

Спасибо.


person DavidB    schedule 08.08.2017    source источник


Ответы (1)


Мне удалось решить проблему, основная причина заключалась в том, что я пропустил хранилище ключей отладки в Firebase. То, что я загрузил ранее, было хранилищем ключей Release.

После того, как я загрузил хранилище ключей Debug, теперь оно работает должным образом. К вашему сведению, путь к хранилищу ключей Debug должен находиться в папке профиля пользователя Windows, а пароль должен быть ПУСТОЙ.

Пожалуйста, обратитесь к этой странице для создания ключа. https://developers.google.com/android/guides/client-auth

Надеюсь, это поможет!

person DavidB    schedule 08.08.2017