내부 에러 발생400 400 Bad Request: “{“extras”:null,“error_message”:“invalid param(cid has invalid value)”,“error_code”:-400}”
위와 같이 에러를 떴는데
문제점을 못찾겠습니다.
cid는 TC0ONETIME으로 썼고
시크릿 값은 SECRET_KEY DEVBD4C30A770B7F7C5BB51D9C07BF110807E9E0으로 썼고
application/json으로 요청보냈습니다.
물론 request String/Integer 싱크도 맞췄고요
일주일 째 오류 원인을 못 찾고 있는데 알려주시면 감사하겠습니다.
제 클라이언트Id입니다.
3DD835E578B3E7BF9831
안녕하세요. 카카오페이입니다.
호출하신 요청의 body 부분 (partner_order_id, partner_user_id 등)과 최근 호출시간을 공유부탁드립니다.
전달주신 정보와 클라이언트 ID와 SECRET_KEY로 로그확인후 안내드리도록 하겠습니다.
감사합니다.
안녕하세요. 카카오페이 입니다.
전달주신 정보로 정확한지 확인이어렵지만, 해당값과 동일하게 인입된정보는 5/21 10:53:45 요청이것으로 보입니다.
아래와 같이 에러가 발생하였고, 필드값을 [] 와 같이 array로 세팅해서 발생한 에러인것으로 확인됩니다.
Can not deserialize instance of java.lang.String out of START_ARRAY token at [Source: {"cid":["TC0ONETIME"],"partner_order_id":["1"],"partner_user_id":["1"],"item_name":["test"],"quantity":[1],"total_amount":[1],"tax_free_amount":[1],"approval_url":["http://localhost:8080/success"],"cancel_url":["http://localhost:8080/fail"],"fail_url":["http://localhost:8080/fail"]}; line: 1, column: 8] (through reference chain: com.kakaopay.tesla.mockup.api.core.common.logging.ApiJsonLogger$RequestParam["cid"])
로직 다시한번 확인해보시기 바랍니다.
감사합니다.