team logo icon
article content thumbnail

[트러블 슈팅] 카카오 키 해시를 다 넣었는데 왜 로그인이 안될까?

카카오 로그인 등록안 된 키 해시 찾는 법

최근 기존에 출시한 서비스에서 갑자기 카카오 로그인이 안된다는 리뷰가 달렸다.



분명 검증 절차를 거쳤고 웬만한 해시 키 값을 카카오 디벨로퍼에 다 등록했기에 의아했다. 하지만 유저의 불편함을 빠르게 해소해야 했기에 바로 모든 해시 키 값을 다 뽑아보았다.


앱에서 로깅을 통해 뽑아보고, Google Play Console에서도 앱 서명 SHA-1 키 값을 통해 뽑아 보았는데 전부 이미 등록되어 있었다..


약간의 멘붕과 더불어 빠르게 해결하고 싶어 정말 열심히 검색을 하던 도중, 카카오 devtalk에서 해당 원인은 등록되지 않은 키 해시가 있는 것이고 이 키 해시가 레거시 SHA-1 인증서 지문에서 발췌하니 성공하는 경우가 있다는 글을 보았다.


예전 jks 파일을 분실해 새로운 인증서 지문을 발급 받은 적이 있는데, 이 과정에서 SHA-1 키 값이 업데이트 되었다. 따라서 Google Play Console에서 “사용할 수 없음” 이라고 뜬 레거시 인증서 지문을 변환하여 카카오 디베로퍼에 등록하니 카카오 로그인이 정상적으로 작동했다.



실제 유저의 저런 가슴아픈 리뷰를 보고 앞으로 앞을 릴리즈하기 전 더 많은 환경에서 꼼꼼히 검증해야겠다는 다짐을 했다.

최신 아티클
Article Thumbnail
이태희
|
2025.06.08
Jetpack Navigation3를 배워보자
새롭게 발표된 Navigation3에 대하여 소개하는 글입니다.
Article Thumbnail
이태희
|
2025.06.02
Material 3 Expressive 톺아보기 Wear OS 편
Wear OS 6부터 도입될 Material 3 Expressive에 대해 전반적으로 소개하는 글입니다.
Article Thumbnail
이태희
|
2025.05.24
[Wear OS] 워치 기기대응 해결해보기
워치 개인 앱 배포를 준비하면서 기기대응을 시도했던 과정에 대해 다룹니다.