/ Nie powiodło się logowanie anonimowe / Firebase - Android, Firebase, Firebase-Uwierzytelnianie

Nie udało się uwierzytelnić anonimowo w Firebase - Android, firebase, firebase-authentication

Do logowania używam metody Anonimowej. Gdy instaluję aplikację przez USB, działa dobrze, tj. Użytkownik pomyślnie zalogował się przy użyciu metody Anonimowego logowania, ale kiedy generuję podpisany apk, a następnie go testuję, uwierzytelnianie nie powiodło się z podaniem wyjątku:

Nazwa pakietu Androida i certyfikat podpisuodcisk palca, nazwa_pakietu i odcisk palca nie są zgodne z ograniczeniami aplikacji skonfigurowanymi dla klucza API. Użyj konsoli API, aby zaktualizować swoje kluczowe ograniczenia.

Staram się przechowywać client_secret.json zgodnie z sugestią zawartą w odpowiedzi Uwierzytelnianie Android Firebase dla logowania Google kończy się niepowodzeniem Ale to nie działa. Włączyłem metodę logowania w uwierzytelnianiu bazy ogniowej.

I na razie dbam o bezpieczeństwo.

Proszę pomóż mi.

Odpowiedzi:

0 dla odpowiedzi № 1

Jest tak, ponieważ musisz wygenerować klucz SHA1 do produkcji i wkleić go do konsoli firebase

możesz odnieść się TUTAJ żeby zobaczyć jak to zrobić


0 dla odpowiedzi nr 2

Musisz wygenerować klucz SHA1 dla wydania apk. Aplikacja do debugowania i wydawania ma inny klucz SHA1.