Commit Graph

229 Commits

Author SHA1 Message Date
jaewohong 94b707e71b INPUT Async ack 메시지 암호화 수정 2026-02-04 14:30:10 +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
cho 775d16924c simpleframework에서 추가기능 업무전문에도 GUID 넣을수있게 처리추가. 2026-01-16 10:49:59 +09:00
cho 5712405a24 수정 2026-01-15 15:51:03 +09:00
cho 8b30276c6b HMAC처리를 위한 수정 2026-01-15 15:02:42 +09:00
Yunsam.Eo b4626119db INBOUND_REQUEST_MESSAGE 저장 위치 변경. 순수한 Request body값 저장하도록. 2026-01-15 11:40:59 +09:00
pksup 7079ce69a0 400 성공시 성공으로 변경 2026-01-15 09:45:47 +09:00
jaewohong 808e6bdb96 강제 대문자치환 제거 2026-01-15 09:11:40 +09:00
cho a1cb87c1a4 Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/eapim-online.git into jenkins_with_weblogic 2026-01-15 09:09:07 +09:00
cho a7047c2523 RootlessArray 키추가 관련 필터, HMAC필터와 맞추기위해 byte[]처리. 2026-01-15 09:08:12 +09:00
yunjy-hp bb2e675c2c 표준전문 조건 처리 기능 OR 처리 추가 2026-01-14 13:34:16 +09:00
Yunsam.Eo 77597b4b57 KJBank용 토큰 발급/검증용 서버인증키 교체 2026-01-14 08:37:02 +09:00
pksup cfb1c7c692 totalcount 필터링 제거 2026-01-13 17:56:24 +09:00
pksup 0f5d4f08a6 log seq 디버그 추가 2026-01-13 17:39:17 +09:00
pksup 80933895f4 Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic 2026-01-13 17:15:44 +09:00
pksup 5a898e0e1d PRECISION 오류 수정 2026-01-13 17:15:34 +09:00
pksup 4b966e8159 PRECISION 오류 수정 2026-01-13 17:00:01 +09:00
pksup f9bc9fafcd Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic 2026-01-13 16:41:57 +09:00
pksup 4640b31f7f property 오류 수정 2026-01-13 16:41:43 +09:00