refresh access token 400 오류

  • 뒤끝 SDK 버전 : 5.7.0
  • 프로젝트명 : SoliTileMatch
  • 스테이터스 코드 : 400
  • 에러 코드 : UndefinedParameterException
  • 에러 메시지 : undefined refresh_token, refresh_token을(를) 확인할 수 없습니다

유니티 에디터에서 발생한 에러입니다.
에러와 관련된 추정된 작업은 마지막 로그인한 후 몇일의 시간이 흘렀고 persistentpath 폴더를 삭제하는 작업을 했습니다.

Backend.BMember.RefreshTheBackendToken 비동기로 호출해도 같은 에러가 나오고 있습니다.

안녕하세요 개발자님,
로그인 이후 acesstoken과 refreshtoken이 로컬에 저장되도록 되어있습니다.
하지만 로컬 폴더를 지우면 토큰 정보가 삭제되어 불러올 수 없게되어 토큰관련 함수를 이용하는 경우 에러가 발생하게 됩니다.

이 경우, 토큰로그인이 아니라 커스텀 로그인 혹은 페더레이션 로그인을 통해 로그인을 진행해주시면 새로운 토큰이 생성되니 참고하여 이용해 주시면 감사하겠습니다.

좋아요 1

알려주신대로 로그인은 잘 해결 되었습니다.

DB에 데이터를 넣으려니 404 에러가 떨어집니다.

[Error] statusCode : 404
errorCode : NotFoundException
message : gameinfo not found, gameinfo을(를) 찾을 수 없습니다

커스텀 로그인 후 DB에 데이터 전송하니 위와같은 에러가 발생했습니다.
이전에 삭제된 유저데이터 DB 에서 지우고 이전 유저 정보로 들어간 테이블도 다 비운후에 시도 하였습니다.

확인 시 TransactionWriteV2 함수 요청에 발생한 에러로 확인되는데요.
Transaction에 Update함수를 포함하고 있는 것으로 예상됩니다.

데이터를 삭제해 Update 함수로 찾는 데이터 조건이 만족하지 못해 발생하는 에러인 점 확인해 주세요.

아 디버깅 더 해보고 질문했어야 하는데 죄송합니다.

빠르고 친절하신 답변 감사합니다.