결제 - 키움결제 주문자명 모바일 인코딩 확인2

This commit is contained in:
이경숙
2026-04-02 15:51:59 +09:00
parent f00a4eff6b
commit bff3e3f0c9

View File

@@ -76,6 +76,7 @@ import org.springframework.web.bind.annotation.ResponseBody;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.io.UnsupportedEncodingException;
import java.math.BigInteger;
import java.nio.charset.StandardCharsets;
import java.util.*;
@@ -1457,7 +1458,7 @@ public class OrdrController {
*/
@Policy(AuthPolicy.RESTRICTED)
@RequestMapping(value="/insertKiwoomSetle")
public String insertKiwoomSetle(ModelMap model, HttpServletRequest request) {
public String insertKiwoomSetle(ModelMap model, HttpServletRequest request) throws UnsupportedEncodingException {
log.info("insertKiwoomSetle controller start ::: ");
@@ -1471,7 +1472,9 @@ public class OrdrController {
payVO.setSesionId(request.getParameter("sesionId"));
payVO.setPgCmpnyNm(request.getParameter("pgCmpnyNm"));
payVO.setSetleTyCd(request.getParameter("setleTyCd"));
payVO.setSetlerNm(StringEscapeUtils.unescapeHtml4(request.getParameter("ordrrNm")));
String ordrrNm = new String(StringEscapeUtils.unescapeHtml4(request.getParameter("ordrrNm")).getBytes("ISO-8859-1"),"UTF-8");
payVO.setSetlerNm(ordrrNm);
log.info("insertKiwoomSetle controller payVO ::: {}", payVO.getSetlerNm());
log.info("insertKiwoomSetle controller payVO ::: {}", payVO);