protected void ParseSPTokenRequest() { StringBuilder strLog = new StringBuilder(); if (CommonUtility.IsParameterExist("SPTokenRequest", this.Page)) { SPTokenRequest = Request["SPTokenRequest"]; //日志 strLog.AppendFormat("【SPTokenRequest参数】:" + SPTokenRequest); //解析请求参数 Result = SSOClass.ParseBesttoneAccountPageRequest(SPTokenRequest, this.Context, out SPID, out CustID, out HeadFooter, out ReturnUrl, out ErrMsg); if (!String.IsNullOrEmpty(CustID)) { this.custidtxt.Value = CustID; } if (!String.IsNullOrEmpty(ReturnUrl)) { this.returnurltxt.Value = ReturnUrl; } if (!String.IsNullOrEmpty(SPID)) { this.spidtxt.Value = SPID; } strLog.AppendFormat("SPID:{0};CustID:{1};HeadFooter:{2};ReturnUrl:{3};ErrMsg:{4}", SPID, CustID, HeadFooter, ReturnUrl, ErrMsg); } log(strLog.ToString()); }
/// <summary> /// 解析请求参数 /// </summary> protected void ParseSPTokenRequest() { try { if (HttpContext.Current.Request["SPTokenRequest"] != null) { String SPTokenRequest = HttpContext.Current.Request["SPTokenRequest"]; String ErrMsg = String.Empty; String tempCustID = String.Empty; Int32 Result = SSOClass.ParseBesttoneAccountPageRequest(SPTokenRequest, this.Context, out _spid, out tempCustID, out _isNeedHeadFoot, out _returnUrl, out ErrMsg); if (Result != 0) { CommonBizRules.ErrorHappenedRedircet(result, ErrMsg, "请求参数有误", this.Context); return; } if (tempCustID != base.CustID) { CommonBizRules.ErrorHappenedRedircet(result, ErrMsg, "登录信息有误,请重新登录", this.Context); return; } } } catch { } }
protected void ParseSPTokenRequest() { if (CommonUtility.IsParameterExist("SPTokenRequest", this.Page)) { SPTokenRequest = Request["SPTokenRequest"]; //日志 log("【SPTokenRequest参数】:" + SPTokenRequest); //解析请求参数 Result = SSOClass.ParseBesttoneAccountPageRequest(SPTokenRequest, this.Context, out SPID, out CustID, out HeadFooter, out ReturnUrl, out ErrMsg); //日志 log(String.Format("【解析参数结果】:Result:{0},ErrMsg:{1},SPID:{2},CustID:{3},HeadFooter:{4},stamp:{5},ReturnUrl:{6}", Result, ErrMsg, SPID, CustID, HeadFooter, stamp, ReturnUrl)); } }
protected void ParseSPTokenRequest() { StringBuilder strLog = new StringBuilder(); if (CommonUtility.IsParameterExist("SPTokenRequest", this.Page)) { SPTokenRequest = Request["SPTokenRequest"]; //日志 strLog.AppendFormat("【SPTokenRequest参数】:" + SPTokenRequest); //解析请求参数 Result = SSOClass.ParseBesttoneAccountPageRequest(SPTokenRequest, this.Context, out SPID, out CustID, out HeadFooter, out ReturnUrl, out ErrMsg); this.HiddenField_CUSTID.Value = CustID; this.HiddenField_SPID.Value = SPID; this.HiddenField_URL.Value = ReturnUrl; } }
protected void ParseSPTokenRequest() { StringBuilder strLog = new StringBuilder(); if (CommonUtility.IsParameterExist("SPTokenRequest", this.Page)) { SPTokenRequest = Request["SPTokenRequest"]; //日志 strLog.AppendFormat("【SPTokenRequest参数】:" + SPTokenRequest); //解析请求参数 Result = SSOClass.ParseBesttoneAccountPageRequest(SPTokenRequest, this.Context, out SPID, out CustID, out HeadFooter, out ReturnUrl, out ErrMsg); this.HiddenField_SPID.Value = SPID; //日志 strLog.AppendFormat(String.Format("【解析参数结果】:Result:{0},ErrMsg:{1},SPID:{2},CustID:{3},HeadFooter:{4},stamp:{5},ReturnUrl:{6}", Result, ErrMsg, SPID, CustID, HeadFooter, stamp, ReturnUrl)); } log(strLog.ToString()); }