카카오페이 링크 연동을 위하여 모든 절차를 마치고
디버그 키해쉬까지 등록을 한 상태입니다. 링크 버튼을 클릭시 아래와 같은 오류가 나옵니다.
E/kakao.sdk: ErrorResult{errorCode=-401, errorMessage=‘android keyhash mismatched! caller=INErjnNwvaBN+5szFjxVLnOENzM=. check out registered keyhash.’, exception=‘com.kakao.network.response.ApiResponseStatusError: android keyhash mismatched! caller=INErjnNwvaBN+5szFjxVLnOENzM=. check out registered keyhash.’}
키해시가 안맞다고 나오고있는데 카카오 개발자 사이트에는
같이 등록하였습니다.
이유좀 알려주세요.
안녕하세요!
실제 요청 시 사용된 해시 키는 마지막에 하이픈(-)이 없고 등호(=)가 있는데요, 등록된 키는 하이픈이 달려 있어요.
이렇게 특수문자 한 개만 차이나더라도 다른 값으로 인식합니다. 등록된 키 해시 값 맨 끝에 하이픈을 등호로 교체해보세요.
현재 저 이미지는 쪼금 깨지는 부분이 있어서
하이픈 처럼 보이는 거구요
실제로는 등호로 입력되어 있습니다.
답변 부탁드립니다.
아, 그렇다면 등록된 내용이 동일한 거네요.
사용하시는 앱이 여러 개여서, 어떤 앱에서 문제가 발생했는지 확인 부탁 드릴게요!
코잠 <-- 이앱입니다.
확인 부탁드립니다.
해시 키랑 맞지 않아서 요청한게 없는거 아닌가요?
제가 원래 문의한 내용은 해시키가 안맞다고 에러가 나고 있습니다.
아마도 카카오 서버로 쏘지도 못하는거 같은데…
해결했습니다.
감사합니다.
오타 하나가 있었네요… 알려주셔서 감사합니다!
-401 에러 응답이 갔다는 건, 저희 서버가 요청을 받아서 응답을 보냈다는 의미입니다.
‘코잠’ 앱으로 조회했을 때는 로그가 전혀 없어요.
이 상황에서 의심해볼 만한 부분은 앱 키네요… 해결되었다니 다행입니다!
1개의 좋아요
네 앱키에 오타 하나가 있었네요…
수고하셧습니다!
2개의 좋아요