-
[Firebase] SHA 1 인증서 지문 등록 방법데이터베이스/Firebase 2020. 12. 24. 00:13반응형
1) cmd에서 keytool을 사용한다.
[mac]
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
[window]
keytool -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore
- 비밀번호를 등록하지 않았을 경우 엔터키를 누른다.
- 원라인 커맨드로 입력한다.
2) gradle's signing report를 사용한다.
./gradlew signingReport
- 첫 번째 명령어를 썼더니 keytool에서 certificate chain length:0라는 결과가 나왔다.
SHA 인증서도 만들어보고 1번이 가능하게 별의별 방법을 다 써보다가 두 번째 명령어를 사용해 SHA 인증서 지문을 찾았다.
첫 번째 방법이 유명해서 signing report는 신경도 안 썼는데 유레카
3) Gradle 뷰에서 'Tasks → android → signingReport'경로를 클릭한다.
이 방법은 gradle 뷰가 없어서 안 써봤다.
4) key 생성
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -keysize 2048 -validity 10000
developers.google.com/android/guides/client-auth
Authenticating Your Client | Android용 Google API | Google Developers
Certain Google Play services (such as Google Sign-in and App Invites) require you to provide the SHA-1 of your signing certificate so we can create an OAuth2 client and API key for your app. To get your SHA-1, follow the instructions to use Keytool or Grad
developers.google.com
반응형