Example #1
0
 public void LoginSucceedHandle(User user)
 {
     //登录成功
     user.LastLoginTime = user.LoginTime;
     user.LoginTime     = DateTime.Now;
     //写入缓存
     Cache.Default.Add("LoginContext.User." + user.UserId, user);
     //写cookie
     Cookie.Default.SetCookie("login-uid", MyEncoding.UrlEncode(AESHelper.AESEncrypt(user.UserId)));
 }
Example #2
0
        public static string postFile(string apiPath, Dictionary <string, string> par, byte[] bFile, string fileName)
        {
            par = fillSign(par);
            string parUrl = "";

            foreach (var item in par)
            {
                parUrl = parUrl + item.Key + "=" + MyEncoding.UrlEncode(item.Value) + "&";
            }
            parUrl = parUrl.TrimEnd('&');

            if (parUrl != "")
            {
                parUrl = "?" + parUrl;
            }

            return(HttpClientHelp.PostFile(AppHelp.basrUrl + apiPath + parUrl, bFile, fileName));
        }