From dd3887eb226deb7e0f889581f19e3a5790b7e050 Mon Sep 17 00:00:00 2001 From: 25W0075 <25W0075@P9801Z.kjbank.dom> Date: Thu, 27 Nov 2025 14:57:39 +0900 Subject: [PATCH] client test --- .../impl/HttpClient5AdapterServiceRest.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java b/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java index 263b1c0..b9b3a68 100644 --- a/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java +++ b/src/main/java/com/eactive/eai/adapter/http/client/impl/HttpClient5AdapterServiceRest.java @@ -818,13 +818,27 @@ public class HttpClient5AdapterServiceRest extends HttpClient5AdapterServiceSupp e.printStackTrace(); } - String authorization = inboundHeaders.getProperty("authorization"); + //* jwhong + String key ="authorization"; + String authorization = null; + + for (String k : inboundHeaders.stringPropertyNames()) { + if (k.equalsIgnoreCase(key)) { + authorization = inboundHeaders.getProperty(k); + break; + } + } + +// String authorization = inboundHeaders.getProperty("authorization"); String jwtToken = ""; if (authorization != null && authorization.startsWith("Bearer ")) { jwtToken = authorization.substring(7); // "Bearer " 이후의 JWT만 추출 } + System.out.println("*** authorization is:"+authorization); + System.out.println("*** jwtToken is:"+jwtToken); + /* 업체정보 */ String clientId = JwtClientIdExtractor(jwtToken); method.setHeader("clientId", clientId);