diff --git a/interface/mobilelogin/loginsso.jsp b/interface/mobilelogin/loginsso.jsp index 52be7da1..cfc85126 100644 --- a/interface/mobilelogin/loginsso.jsp +++ b/interface/mobilelogin/loginsso.jsp @@ -2,6 +2,8 @@ <%@ page import="weaver.general.Util,weaver.hrm.*" %> <%@ page import="weaver.general.BaseBean" %> <%@ page import="java.net.URLDecoder" %> +<%@ page import="com.engine.common.util.ParamUtil" %> +<%@ page import="java.util.Map" %> <% // response.setHeader("Cache-Control","no-cache"); //HTTP 1.1 @@ -13,9 +15,22 @@ BaseBean bb = new BaseBean(); bb.writeLog("loginsso.jsp"); - String em_auth_usercode = Util.null2String(request.getParameter("em_auth_usercode")); + String userCode = Util.null2String(request.getParameter("userCode")); + String em_auth_usercode = ""; + if(!"".equals(userCode)){ + em_auth_usercode = userCode; + }else{ + em_auth_usercode = Util.null2String(request.getParameter("em_auth_usercode")); + } + String forwardurl = Util.null2String(request.getParameter("forwardurl")); + Map params = ParamUtil.request2Map(request); + for (Map.Entry entry : params.entrySet()) { + bb.writeLog(" loginsso 参数 :key= " + entry.getKey() + " and value= " + entry.getValue()); + } + + if(!"".equals(forwardurl)){ forwardurl = URLDecoder.decode(forwardurl,"UTF-8");