카카오 로그인 관련 이슈입니다.. (Authorization fail 에러)

에러코드입니다.

1번.
code = -1, msg = net::ERR_CACHE_MISS, url = https://auth.kakaocdn.net/assets/NotoSansKR-Medium.woff2 / AUTHORIZATION_FAILED

2번.
code = -1, msg = net::ERR_CACHE_MISS, url = https://auth.kakaocdn.net/assets/roboto-v18-latin-700.woff2 / AUTHORIZATION_FAILED

현재 릴리즈,디버그 키 등록한 상태입니다.

증상은

카카오톡 로그인 버튼 클릭으로
카카오 계정 연결을 하는 웹뷰(KakaoSDK)가 뜨는 상황에서 발생하는데요.

처음 버튼 클릭을 하면
웹뷰가 켜지면서 로딩을 하다가 웹뷰가 꺼지면서 위의 1번 에러를 반환합니다.

그 다음에 다시 클릭을 하게 되면
웹뷰가 켜지고 아이디나 번호, 패스워드를 입력하는 창이 뜨는데요.

아이디나 번호를 입력할때는 괜찮은데
패스워드를 한 글자라도 입력하게 되면 또 꺼지면서 2번 에러를 반환합니다.

세번째 시도를 하게 되면 정상적으로 로그인이 됩니다.

로그인 창에서 세션 close 를 따로 하지 않아서 세션이 닫혀서 생기는 문제도 아니고,
requestMe 역시 onSessionOpen 이 호출되었을 때 호출하도록 구현해둬서
중간에 호출되는 상황도 아닌 듯 합니다.

해당 이슈 관련하여 아무리 찾아봐도 내용이 없기에 문의글 올립니다.
도움 바랍니다.

해당 이슈는 특정 chromium 버전에서 리소스 로딩 시 WebViewClient#onReceivedError() 가 불리는 이슈 때문에 발생하였는데요. 최신 웹뷰 버전에서는 해결이 되었을 거기 때문에 안드로이드 기기의 웹뷰 버전을 업데이트 하셔도 되고 아니면 최신 SDK 버전을 사용하셔도 됩니다.

최신 SDK 버전에서는 onReceivedError() 콜백에서 로그인 종료를 하지 않도록 변경하였습니다.

안녕하세요
해당 현상 수정을 위한 추가적인 상세정보 공유요청드립니다.

카카오 인증 authorization_failed 에러 해결된 sdk버전 공유 부탁드립니다