Esempio n. 1
0
        public static void SaveUserWeixinOpenId(string openid)
        {
            HttpCookie cookie = new HttpCookie(cookieOpenidKey, ASEDecrypt.Encrypt(openid));

            //cookie.Domain = cookie_domain;
            cookie.Path = "/";
            //cookie.Expires = DateTime.Now.AddDays(15);//15天之内面登录
            HttpContext.Current.Response.Cookies.Add(cookie);
        }
Esempio n. 2
0
        public static string GetOpenId()
        {
            if (System.Web.HttpContext.Current.Request.Cookies[cookieOpenidKey] == null)
            {
                return(String.Empty);
            }

            return(ASEDecrypt.Decrypt(System.Web.HttpContext.Current.Request.Cookies[cookieOpenidKey].Value));
        }
Esempio n. 3
0
        public static void SaveUserInfo(int customerno)
        {
            string     value  = string.Format("{0}:{1}", uid, customerno);//用户编号
            HttpCookie cookie = new HttpCookie(cookieUidKey, ASEDecrypt.Encrypt(value));

            //cookie.Domain = cookie_domain;
            cookie.Path    = "/";
            cookie.Expires = DateTime.Now.AddDays(15);//15天之内面登录
            HttpContext.Current.Response.Cookies.Add(cookie);
        }
Esempio n. 4
0
        public static int GetUId()
        {
            if (System.Web.HttpContext.Current.Request.Cookies[cookieUidKey] == null)
            {
                return(0);
            }
            string text = ASEDecrypt.Decrypt(System.Web.HttpContext.Current.Request.Cookies[cookieUidKey].Value);

            int uId = 0;

            //解析:部分
            string[] values = text.Split(":".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
            switch (values[0])
            {
            case uid:
                uId = Convert.ToInt32(values[1]);
                break;
            }
            return(uId);
        }