diff --git a/src/main/java/com/wb/domainserver/acikey/AciKeyTokenTasklet.java b/src/main/java/com/wb/domainserver/acikey/AciKeyTokenTasklet.java index a1372f8..52b7fc6 100644 --- a/src/main/java/com/wb/domainserver/acikey/AciKeyTokenTasklet.java +++ b/src/main/java/com/wb/domainserver/acikey/AciKeyTokenTasklet.java @@ -10,6 +10,7 @@ import org.springframework.http.*; import org.springframework.stereotype.Component; import org.springframework.web.client.RestTemplate; +import com.fasterxml.jackson.databind.ObjectMapper; import java.util.Map; // ACIKey 토큰 발급 테스트 배치 - API 호출 및 토큰 확인 로직 @@ -42,15 +43,16 @@ public class AciKeyTokenTasklet implements Tasklet { HttpEntity requestEntity = new HttpEntity<>("{}", headers); // API 호출 - RestTemplate restTemplate = new RestTemplate(); - ResponseEntity response = restTemplate.exchange( + ResponseEntity response = restTemplate.exchange( aciKeyUrl, HttpMethod.POST, requestEntity, - Map.class + String.class ); - Map body = response.getBody(); + ObjectMapper objectMapper = new ObjectMapper(); + Map body = objectMapper.readValue(response.getBody(), Map.class); + log.info("[AciKeyBatch] 응답 전체: {}", body); String status = (String) body.get("Status");