private void CheckUser(string username, string password) { bllAdmins bll = new bllAdmins(); string userpwd = OEncryp.Encrypt(password); AdminsEntity adminEntity = bll.GetEntitySigInfo(" WHERE uname='" + username + "' AND upwd='" + userpwd + "'"); if (adminEntity.userid > 0) { LoginedUserEntity loginedUser = new LoginedUserEntity(adminEntity.userid.ToString(), adminEntity.upwd, adminEntity.uname, adminEntity.umobile); DataTable dtPermission = bll.GetPermissionInfo(loginedUser.GUID, loginedUser.UserID, loginedUser.UserID); if (dtPermission != null && dtPermission.Rows.Count > 0) { loginedUser.Permission = dtPermission; loginedUser.SetLoginCookie(); //string appJson = JsonHelper.ObjectToJSON(loginedUser); Context.Cache.Insert("logincache_" + loginedUser.UserID, loginedUser); loginedUser.SetLoginCookie(); Response.Redirect("index.html"); } else { Message.InnerHtml = "您的帐号无效,请联系管理员!"; } } else { Message.InnerHtml = "用户或密码错误!"; } }