diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/eoss/SSOPluginLogin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/eoss/SSOPluginLogin.java index fef46b0..aa6f11b 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/eoss/SSOPluginLogin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/eoss/SSOPluginLogin.java @@ -42,7 +42,10 @@ public class SSOPluginLogin implements ThirdSSOAuthHandler { String ip; String client; String secret; - if (httpServletRequest.getRequestURI().contains("isNew")) { + + String queryUrl = httpServletRequest.getQueryString(); + String redirect = "http://10.1.7.83:8022/ierp/integration/yzjShareOpen.do?"+queryUrl; + if (queryUrl.contains("isNew")) { ip = EOSS_IP2; client = CLIENT_ID2; secret = CLIENT_SECRET2; @@ -86,7 +89,7 @@ public class SSOPluginLogin implements ThirdSSOAuthHandler { String ip; String client; String secret; - if (httpServletRequest.getRequestURI().contains("isNew")) { + if (httpServletRequest.getQueryString().contains("isNew")) { ip = EOSS_IP2; client = CLIENT_ID2; secret = CLIENT_SECRET2;