【发布时间】:2019-07-07 08:39:37
【问题描述】:
我想在两个控制器之间传递一些字符串以显示成功登录模式。我阅读了以下主题: ViewBag, ViewData and TempData 和 RedirectToAction with parameter
但它对我不起作用,并且 TempData 返回 Null。它在这个控制器中工作正常。
public async Task<IActionResult> LoginConfirm(LoginViewModel model)
{
ApplicationUser user = await userManager.FindByNameAsync(model.Email);
if (user!=null)
{
var status = await signInManager.PasswordSignInAsync(user, model.Pass,model.RememberMe,true);
if (status.Succeeded)
{
TempData["msg"] = "You Login successful ";
return RedirectToAction("Index","Home");
}
}
TempData["msg"] = "Somethings Wrong!";
return View("Login");
}
【问题讨论】:
-
请出示 StartUp 类
-
这是我的启动类:
标签: asp.net-mvc controller tempdata