两套单点登录+两套系统待办跳转bug修复2
This commit is contained in:
parent
b68df42ec9
commit
0f5d2b6160
|
@ -8,7 +8,6 @@ import kd.bos.login.thirdauth.ThirdSSOAuthHandler;
|
||||||
import kd.bos.login.thirdauth.UserAuthResult;
|
import kd.bos.login.thirdauth.UserAuthResult;
|
||||||
import kd.bos.login.thirdauth.UserProperType;
|
import kd.bos.login.thirdauth.UserProperType;
|
||||||
import kd.bos.servicehelper.user.UserServiceHelper;
|
import kd.bos.servicehelper.user.UserServiceHelper;
|
||||||
import kd.bos.util.RevProxyUtil;
|
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
||||||
import javax.servlet.http.*;
|
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("callTrdSSOLogin→queryUrl:%s", queryUrlOld));
|
||||||
logger.info(String.format("eoss_ip:%s,client_id:%s,client_secret:%s,重定向地址:%s", ip, client, secret, s));
|
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 queryUrlNew = Base64.getEncoder().encodeToString(queryUrlOld.getBytes(StandardCharsets.UTF_8));
|
||||||
// String redirect = skIP + "/index.html?param=" + queryUrl;
|
String redirect = skIP + "/index.html?param=" + queryUrlNew;
|
||||||
String redirect = "http://127.0.0.1:8881/ierp" + "/index.html?param=" + queryUrlNew;
|
if(queryUrlOld.contains("code")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
String ssourl;
|
String ssourl;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in New Issue