From 4f7d76a7b07a57c0acb2619bb3899237e319cd8f Mon Sep 17 00:00:00 2001 From: Rinjae Date: Thu, 27 Nov 2025 17:59:09 +0900 Subject: [PATCH] sso update --- .../java/com/eactive/eai/rms/ext/kjb/sso/SsoController.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/eactive/eai/rms/ext/kjb/sso/SsoController.java b/src/main/java/com/eactive/eai/rms/ext/kjb/sso/SsoController.java index 4b97a06..ae26fe2 100644 --- a/src/main/java/com/eactive/eai/rms/ext/kjb/sso/SsoController.java +++ b/src/main/java/com/eactive/eai/rms/ext/kjb/sso/SsoController.java @@ -51,11 +51,15 @@ public class SsoController implements InterceptorSkipController { String retCode = ssoModule.getEamSessionCheck(req, res); log.debug("retCode : {}", retCode); - if (!"0".equalsIgnoreCase(retCode)) { + if (!prop.isSsoIgnoreValidation() && !"0".equalsIgnoreCase(retCode)) { ssoModule.goErrorPage(res, Integer.parseInt(retCode)); return null; } + if (StringUtils.isEmpty(ssoId)) { + throw new IllegalStateException("KJB-SSO - ssoId 획득 실패"); + } + // 기본 정보 Properties info = ssoModule.getUserInfos(ssoId);