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))); }
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)); }