flutter로 제작한 앱입니다.
kakao_flutter_sdk 0.6.4를 사용했습니다.
Play 앱 서명 키 SHA-1 인증서 지문을 아래 방법을 통해 변환해서 플랫폼에 등록했습니다.
echo 구글 키해시 | xxd -r -p | openssl base64
디버그 키해시로 테스트 할 때는 잘 동작했었는데,
이후 앱번들 빌드해서 플레이스토어 등록한 이후로 계속 에러메시지가 나옵니다.
에러메세지는 다음과 같습니다.
error: misconfigured, error_description: invalid android_key_hash or ios_bundle_id or web_site_url
IOS에서 카카오로그인은 정상적으로 잘 됩니다.
tim.l
2
안녕하세요~
혹시 다른 원인인지 확인을 위해 앱 ID 알려주세요~
앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다~
ex) 123456
Google에서 앱 서명 키를 관리중이라는 문구가 있는지와 디벨로퍼스에 설정된 패키지명과 구글 플레이콘솔의 패키지명도 일치하는지 확인 부탁드려요.
ID 572435 입니다.
패키지명 일치합니다.
등록한 해시 키 중 Pz8 로 시작하는 키가 SHA-1 인증서 지문입니다.
tim.l
4
9월 2일 발생한 오류를 보니 키해시 불일치 오류가 맞습니다.
오늘은 정상 처리된 이력밖에 없는데, 다른 환경으로 호출하셨나요?
Google에서 앱서명 키를 관리하도록 설정하셨다면 아래와 같이 실행해서 받은 값으로 되야할텐데요.
echo “{SHA-1 인증서 지문}” | xxd -r -p | openssl base64
알려주신 명령으로 구한 키해시도 이전 키해시와 같습니다.
SHA-1 정확히 입력하는데도 왜 이럴까요…
혹시 openssl 버전 같은것도 관련이 있을 수 있나요?
tim.l
6
openssl 버전 이슈는 접수된적이 없긴한데요.
데브톡 개인 메시지로 SHA-1 인증서 지문 보내주시면 변환 한번 해볼게요.