public IActionResult Index(FormAdminUser fuser) { if (ModelState.IsValid) { var guid = Guid.NewGuid(); string session = guid.ToString().Replace("-", "").ToUpper(); var user = _AdminUserContext.Login(fuser.UserName, fuser.Password, session); if (user != null) { //记录Session HttpContext.Session.SetString("UserId", user.Id.ToString()); HttpContext.Session.SetString("UserSession", session); //跳转到系统首页 return(RedirectToAction("Index", "Home")); } } foreach (var item in ModelState.Values) { if (item.Errors.Count > 0) { ViewBag.ErrorInfo = item.Errors[0].ErrorMessage; break; } } return(View(fuser)); }