본문 바로가기

안드로이드/오류해결

[AOS] Firebase Authentication 400 Error

반응형

안드로이드에 firebase를 사용하여 애플로그인을 연동하고 있는데

애플 로그인 클릭시 400 error가 발생합니다. 

관련 에러를 찾아보니 sha1, sha256용 디버그 키가 추가되지 않거나 부적절한 키가 추가 됐을때 발생한다고 합니다.

기본적으로 파베를 연동하고 테스트 해보려면 sha1, sha256키가 필요하기 때문에 

기존에 사용하던 방법을 사용해서 키를 추가했는데도 발생했습니다.

 

그래서 다른 방법으로 sha1, sha256키를 발급 받았는데 기존에 추가한 키와 다른걸 발견하고 기존 발급 방식이 잘못 됐다는걸 알았습니다.

 

SHA-1, SHA-256키 발급 

스튜디오 우측 'Gradle'을 클릭하셔서  Tasks -> android -> signingReport를 더블클릭 하시면 됩니다.

 

Tasks 자체가 없거나 signingReport를 찾을수 없으신 분들은 Preferences -> Experimental 에서 'Do not Build Gradle task list during Gradle sync' 를 체크해제 하시고 프로젝트 싱크를 맞추시면 됩니다.

반응형