我正在创建一个 MVC 应用程序,其中有一个登录屏幕。当用户成功登录时,他可以看到他/她的主屏幕。此时,如果我在另一个浏览器中打开 URL,则用户已经登录。我想要的是,登录屏幕应该出现在不同浏览器中打开 URL 时。
这是我的 LoginController 索引方法:
[AllowAnonymous]
public ActionResult Index()
{
return View();
}
这是登录功能:
[HttpPost]
[AllowAnonymous]
public ActionResult LogIn(string email, string password)
{
}
在 web.config 我有以下内容:
<authentication mode="Forms">
<forms loginUrl="~/Login/LogIn" timeout="2880" />
</authentication>