>  기사  >  Java  >  내 Firebase 인증에서 갑자기 \'이 앱은 Firebase 인증을 사용할 권한이 없습니다\' 오류가 발생하는 이유는 무엇입니까?

내 Firebase 인증에서 갑자기 \'이 앱은 Firebase 인증을 사용할 권한이 없습니다\' 오류가 발생하는 이유는 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-10-27 12:12:30446검색

Why is My Firebase Authentication Suddenly Throwing

'이 앱은 Firebase 인증을 사용할 권한이 없습니다' 오류 디버깅

Firebase 인증이 처음에는 제대로 작동했지만, 없이 디버그 빌드 중에 갑자기 실패했습니다. 모든 코드 수정. 콘솔에서 다음 오류를 보고했습니다.

D/PhoneAuthActivity( 7392): signInWithCredential:failure:com.google.firebase.auth.FirebaseAuthException: This app is not authorized to use Firebase Authentication. Please verifythat the correct package name and SHA-1 are configured in the Firebase Console. [ App validation failed ].

로그인 시도의 성공과 실패 사이에서 유일하게 중요한 변화는 Android Studio 업그레이드였습니다.

해결책

이 문제를 해결하려면 다음을 확인하는 것이 중요합니다.

  1. Google Play Console 지문:

    • 다음으로 이동하세요. Play 스토어 콘솔 > 귀하의 프로젝트 > 출시 > 설정 > 앱 무결성.
    • SHA-1SHA-256 인증서 지문을 모두 검색합니다.
  2. Firebase 콘솔 지문:

    • Firebase 콘솔 > 귀하의 프로젝트 > 앱 설정 > 지문 추가.
    • Google Play Console에서 얻은 SHA-1SHA-256 지문을 하나씩 입력하세요.
  3. 로컬 SHA-1 및 SHA-256:

    • 로컬 SHA-1 획득 ./gradlew signedReport를 사용하는 SHA-256
    • 이러한 지문을 Firebase 앱 설정에도 추가하세요.
  4. 에뮬레이터 제한 사항:

    • SIM이 없어 에뮬레이터를 통한 전화 OTP 인증이 작동하지 않습니다. 대신 모바일 기기에서 테스트하세요.
  5. Android 기기 확인:

    • Android 기기 확인이 올바른 프로젝트를 선택하면 단계가 제대로 활성화됩니다.
  6. google-services.json 업데이트:

    • 필요한 사항을 변경한 후 google-services.json 파일의 최신 버전을 사용하고 있는지 확인하세요.

위 내용은 내 Firebase 인증에서 갑자기 \'이 앱은 Firebase 인증을 사용할 권한이 없습니다\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.