Commit Graph

246 Commits

Author SHA1 Message Date
daekuk 5277c79e8c - 박기섭 이사님 수정내용 반영 2026-02-12 09:15:00 +09:00
cho 349e12f23d error로그 추가 2026-02-10 16:48:33 +09:00
cho 52dd48a9b2 finally 에서 예외 발생 안하도록 수정. 2026-02-09 10:45:49 +09:00
cho 221e61758c Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/eapim-online.git into jenkins_with_weblogic 2026-02-09 10:00:55 +09:00
cho db63f0a617 getter 추가 2026-02-09 10:00:43 +09:00
cho 02dbea7b44 패카지 이동으로 인한 불필요 삭제. 2026-02-09 09:57:41 +09:00
jaewohong 463ec3d80f Inbound adapter POST FILTER HMAC_SHA256 에러발생시 적용 2026-02-06 16:21:15 +09:00
jaewohong 5a33c58df7 in to out aysn header relay 2026-02-06 10:12:23 +09:00
jaewohong a212144a0a Inbound async ack 줄때 in header를 그대로 ack header에 보내줌(카뱅) 2026-02-05 15:28:56 +09:00
cho bb8172dd6b 오타수정 2026-02-05 13:50:29 +09:00
cho 7c82ea4d55 Merge branch 'Flat_정렬기능' into jenkins_with_weblogic 2026-02-05 11:13:56 +09:00
cho 7657d6d475 수정 및 PrettyPrintController 스캔 추가. 2026-02-05 11:13:26 +09:00
cho 44dfa47106 flat전문 pretty 출력 api 추가. 2026-02-05 10:49:41 +09:00
jaewohong 0fb9394208 Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic 2026-02-04 14:30:26 +09:00
jaewohong 94b707e71b INPUT Async ack 메시지 암호화 수정 2026-02-04 14:30:10 +09:00
cho 0b4938a60d 에러 날때만, 로깅. 2026-02-04 14:27:08 +09:00
cho c5b992abf4 Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/eapim-online.git into jenkins_with_weblogic 2026-02-04 13:40:16 +09:00
cho 46761226d5 prettyformatApi 추가. 2026-02-04 13:39:11 +09:00
jaewohong 20a341348b Async input 에 대한 ack msg암호화적용 2026-02-04 11:16:09 +09:00
cho 265cc66b1f 로그추가. 2026-02-03 16:26:29 +09:00
cho 113a7267d2 코드 개행 정리 2026-02-03 16:19:22 +09:00
cho a64764bedf 400 http헤더 로깅 위치 변경 -> finally 에서 예외 발생시에도 로깅하도록,
HttpResponseLoggingInterceptor 상세 로그 추가.
2026-02-03 16:18:45 +09:00
cho 03456a966e stacktrace로 메세지 나오는거 방지로직 추가. 2026-02-02 14:15:15 +09:00
cho 34d575443c Rest일떄 400 http헤더 로깅 추가, 및 interceptor 동작하는지 확인 로그 추가. 2026-02-02 11:40:42 +09:00
cho d9bfc07850 토큰 요청 메세지 로깅 토큰 발급 에러시에만 파일로깅. 2026-01-30 17:00:17 +09:00
cho 902201a19d @RequestMapping 이나 Web.xml에 정의되지 않은 등록되지않은 않은 uri 호출시, error.jsp로 빠짐.
기본 에러 메세지 null -> "can not find Adapter Uri"
2026-01-30 10:37:11 +09:00
cho abbb2c449f nullException 예외처리. UTF8로 간주. 2026-01-29 18:03:12 +09:00
cho f5653bf757 필터 이름변경
TOSSBANK --> TRACEBODY
2026-01-28 10:10:44 +09:00
cho 57edc44095 필터 이름변경
TOSSBANK --> TRACEBODY
2026-01-28 10:10:19 +09:00
cho eb2c49c4f1 Tossbank 업무데이터 수정 요건
header에 guid, traceId 추가해야함.
2026-01-27 17:03:37 +09:00
cho 5506f8019f POST 토큰요청, application/x-www-form-urlencoded 포맷 지원. 2026-01-26 09:29:00 +09:00
cho fb65d18cd2 Relay 헤더값 프로퍼티 동적으로 조정 가능하도록 수정. 2026-01-23 15:26:41 +09:00
cho a4f35f6a45 요구사항 변경 원복 (SimpleFrameworkFilter -> AsyncReponseFilter ) 2026-01-23 15:02:32 +09:00
cho 6a6f100466 trim처리 방식변경 2026-01-23 12:49:03 +09:00
cho ae8b750f79 기존 로직 key값이 안맞고, 코드정리하기엔 영향도가 크다 판단, 기존 로직 유지. 2026-01-23 11:23:35 +09:00
cho 4e0f00906c blackList값 추가. 2026-01-23 10:56:48 +09:00
cho 9d43c83ac2 SimpleFrameworkFilter 수정사항
기존 동작 그대로,
추가적으로 프로퍼티값으로 동적으로 헤더키 추가 조작할수 있게끔,

AllHeaderFilter 추가
inboundHeader에서 들어오는 모든 헤더 넘기는 처리.
표준에서 사용하는 헤더(Content-Length..)들 그대로 넘기면 위험하니까 blackList 프로퍼티로
관리기능 추가.
2026-01-23 10:56:21 +09:00
cho f66dcd97aa 에러 포맷 통일. 2026-01-22 17:23:22 +09:00
cho dd841f030d 코드정리 2026-01-22 11:04:04 +09:00
cho 8a8bdd8fa6 헤더처리 추가 2026-01-22 10:51:24 +09:00
cho 61e6aa6b19 bugfix 및 token 거래 GET 방식 추가.
토큰거래 GET 방식으로 하는것 보안상 좋지않음.
(GET 파라미터같은 경우 웹서버에 로깅이 되어버림, clientSecret 같은 것들이 파일로그에 남아서 그대로 노출됨)

사유 : 고객요청.
2026-01-21 16:57:31 +09:00
cho 730196cefb token 거래는 내부표준메세지 처리 안함.
requestBodyFilter.java 에서 HMAC 처리때문에 byte[]처리를 해야하고,

byte[]처리를 위해서는 inbound어댑터 케릭터셋을 가져와야하지만,

token 거래는 내부메세지 등록을 안함. 그래서 NullException 나던 bugfix.

/token 가진것은 requestBodyFilter 타지 않도록 수정.
2026-01-21 15:49:56 +09:00
cho b9c7c812d4 Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/eapim-online.git into jenkins_with_weblogic 2026-01-21 11:11:27 +09:00
cho 866d1a6d49 헤더값 추가 2026-01-21 11:10:58 +09:00
jaewohong 03838caa94 필요없는부분 삭제 2026-01-20 14:12:22 +09:00
cho 5969362626 Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/eapim-online.git into jenkins_with_weblogic 2026-01-20 14:04:42 +09:00
cho f8d97734a4 token 발급시, 요청 파라미터 파일로깅 추가. 2026-01-20 14:04:30 +09:00
pksup 90834800c6 Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic 2026-01-20 09:36:30 +09:00
jaewohong 121389c267 x-loan-token 추가 2026-01-19 16:43:33 +09:00
jaewohong 4c47abdc33 async 100 응답 및 sync 400 response 에서 traceId=uuid 전달 2026-01-19 08:30:03 +09:00