Notice
Recent Posts
Recent Comments
Link
투케이2K
292. (TWOK/ERROR) [Android] aws 프로비저닝 템플릿 등록 statusCode 400 InvalidPayload Message cannot be parsed 본문
투케이2K 에러관리
292. (TWOK/ERROR) [Android] aws 프로비저닝 템플릿 등록 statusCode 400 InvalidPayload Message cannot be parsed
투케이2K 2025. 1. 9. 20:41[환경 설정 및 설명]
프로그램 : AndroidStudio
설 명 : [Android] aws 프로비저닝 템플릿 등록 statusCode 400 InvalidPayload Message cannot be parsed
[설 명]
--------------------------------------------------------------------------
[에러 원인]
--------------------------------------------------------------------------
1. aws pleet provisioning 플릿 프로비저닝 template 템플릿 등록 시 parameter 타입 형식이 JSONObject 형식이 아니어서 발생하는 이슈
>> String 형식에서 \" 등 포함으로 Object 가 아닌 경우 발생 가능
2. 전체 에러 발생 로그 :
{"statusCode":400,"errorCode":"InvalidPayload","errorMessage":"Message cannot be parsed"}
--------------------------------------------------------------------------
--------------------------------------------------------------------------
[해결 방법]
--------------------------------------------------------------------------
1. 템플릿 등록 요청 publish 요청 시 파라미터 타입 JSON 타입 체크 후 전송 수행
2. publish 토픽 : $aws/provisioning-templates/{TemplateName}/provision/json
3. publish Json 형식 :
{
"certificateOwnershipToken": "eyJ2 ... R3lUbz0ifQ==",
"parameters": {
"SerialNumber" : "TWOK12345678"
}
}
--------------------------------------------------------------------------
--------------------------------------------------------------------------
[참고 사이트]
--------------------------------------------------------------------------
[Aws Iot Core 프로비저닝 템플릿 (Template) 설명]
https://blog.naver.com/kkh0977/223698047733?trackingCode=blog_bloghome_searchlist
[Aws Fleet Provisioning 프로비저닝 로직 수행]
https://blog.naver.com/kkh0977/223027407815?trackingCode=blog_bloghome_searchlist
[AWS 프로비저닝 (Fleet Provisioning) 수행 후 shadow 쉐도우 구독 시 연결 유실 이슈]
https://blog.naver.com/kkh0977/223129997607?trackingCode=blog_bloghome_searchlist
[aws 플릿 프로비저닝 템플릿 Rejected , Accepted 구독 에러 - 연결 유실 , template name error]
https://blog.naver.com/kkh0977/223561187456?trackingCode=blog_bloghome_searchlist
--------------------------------------------------------------------------
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments