- 뒤끝 SDK 버전 : 5.9.1
- 프로젝트명 : TestBuild, RunRunDown
- 스테이터스 코드 : 401
- 에러 코드 : BadUnauthorizedException
- 에러 메시지 : bad clientAppId, 잘못된 clientAppId 입니다
안녕하세요. 401에러 관련 문의 드립니다.
뒤끝콘솔에서 인증정보를 변경하면 로그인관련 코드 사용시 clientAppId를 제대로 인식하지 못하는것 같습니다 (Initialize는 정상작동)
원인을 찾기 위해 아래와 같은 시도를 해봤습니다.
- 뒤끝콘솔에서 인증정보 변경
- Assets/TheBackend 폴더 지우고 패키지를 다시 import : 401 실패
- LocalLow/프로젝트명/Backend.dat 지우기 : 401 실패
- 위 1~3 과정을 순서를 바꿔서 진행후 Unity 껏다 키기 :401 실패
- Backend.dat 파일을 지운후 unity에서 다시 play을 누르면 Backend.dat파일이 다시 생성되지 않습니다 : 401 실패
- 뒤끝콘솔에서 임의프로젝트를 새로 생성후 인증정보 변경없이 회원가입/로그인시도 : 성공!
- 임의프로젝트의 인증정보를 변경 후 다시 로그인시도 : 401 실패
- 임의프로젝트에서 위 1~5 과정을 다시 진행 : 401 실패
재밌는건 TheBackendSettings에 입력한 Cient App Id,와 Signiture Key가 뒤끝콘솔의 값과 일치한다면 Initialize 까지는 항상 성공한다는 점입니다. Initialize 이후의 작업에서만 401에러가 출력되고요.
이러한 증상으로 봤을 때 회원가입/로그인 관련 이슈가 있는것으로 보입니다.
어떻게 해결하는 것이 좋을까요?
재현영상을 같이 올리고 싶은데 첨부파일란이 없네요. 필요하시면 말씀해주세요~