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 96d4aa8..224c6d7 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 @@ -8,7 +8,6 @@ import kd.bos.login.thirdauth.ThirdSSOAuthHandler; import kd.bos.login.thirdauth.UserAuthResult; import kd.bos.login.thirdauth.UserProperType; import kd.bos.servicehelper.user.UserServiceHelper; -import kd.bos.util.RevProxyUtil; import org.apache.commons.lang3.StringUtils; import javax.servlet.http.*; @@ -56,9 +55,10 @@ public class SSOPluginLogin implements ThirdSSOAuthHandler { logger.info(String.format("callTrdSSOLogin→queryUrl:%s", queryUrlOld)); logger.info(String.format("eoss_ip:%s,client_id:%s,client_secret:%s,重定向地址:%s", ip, client, secret, s)); String queryUrlNew = Base64.getEncoder().encodeToString(queryUrlOld.getBytes(StandardCharsets.UTF_8)); -// String redirect = skIP + "/index.html?param=" + queryUrl; - String redirect = "http://127.0.0.1:8881/ierp" + "/index.html?param=" + queryUrlNew; - + String redirect = skIP + "/index.html?param=" + queryUrlNew; + if(queryUrlOld.contains("code")){ + return; + } String ssourl; try {