总体代码:
因为登录时我将用户基本信息记录在了cookie里面,先获取这个名称为UserMsg的cookie
HttpCookie cookie = System.Web.HttpContext.Current.Request.Cookies["UserMsg"];
isLogin 类用于返回状态、状态码、以及所需数据
isLogin MSG = new isLogin();
MSG.State = false;
MSG.Code = 1;
因为账号是12位数的,超出了int的最大长度,所以用long
long? number = Convert.ToInt64(System.Web.HttpContext.Current.Server.UrlDecode(cookie["N"]));
获取cookie里面的保存的密码,登录是已将密码加密,加密后会出现cookie不允许的特殊字符串,所以加密后又把他编码保存
string pass = HttpUtility.UrlDecode(cookie["P"], Encoding.Unicode);
通过cookie保存的账号查询账号信息
User