protected void Page_Load(object sender, System.EventArgs e)
        {
            return_url.ResponseBean responseBean = new return_url.ResponseBean(base.Request);
            string sign = this.GetSign(responseBean);

            if (!sign.Equals(responseBean.p10_sign))
            {
                Log.Write("签名错误");
                base.Response.Write("签名错误<br/>订单号:" + responseBean.p2_ordernumber);
            }
            else
            {
                ShareDetialInfo shareDetialInfo = new ShareDetialInfo();
                shareDetialInfo.OrderID   = responseBean.p2_ordernumber;
                shareDetialInfo.IPAddress = Utility.UserIP;
                shareDetialInfo.PayAmount = System.Convert.ToDecimal(responseBean.p3_money);
                //Message message = FacadeManage.aideTreasureFacade.FilliedOnline(shareDetialInfo, 0);
                //if (message.Success)
                //{
                //    Log.Write("充值成功");
                //    base.Response.Write("充值成功");
                //}
                //else
                //{
                //    Log.Write(message.Content);
                //    base.Response.Write("充值失败:" + message.Content + "<br/>订单号:" + responseBean.p2_ordernumber);
                //}
                Response.Write("ok");
                Response.End();
            }
        }
        private string GetSign(return_url.ResponseBean bean)
        {
            string rawString = bean.p1_yingyongnum + "&" + bean.p2_ordernumber + "&" + bean.p3_money + "&" + bean.p4_zfstate + "&" + bean.p5_orderid + "&" + bean.p6_productcode + "&" + bean.p7_bank_card_code + "&" + bean.p8_charset + "&" + bean.p9_signtype + "&" + bean.p11_pdesc + "&" + compKey;

            return(FormsAuthentication.HashPasswordForStoringInConfigFile(rawString, "MD5"));
        }