同一个域的不同MVC应用会共享相同的 ASPXAUTH cookie, 导致出现 Request.IsAuthenticated 和 [Authorize] 不一致的情况
参考这个
在 Login 控制器中,删除登录cookie
if (HttpContext.User.Identity.IsAuthenticated)
{
FormsAuthentication.SignOut();
}
同一个域的不同MVC应用会共享相同的 ASPXAUTH cookie, 导致出现 Request.IsAuthenticated 和 [Authorize] 不一致的情况
参考这个
在 Login 控制器中,删除登录cookie
if (HttpContext.User.Identity.IsAuthenticated)
{
FormsAuthentication.SignOut();
}
转载于:https://www.cnblogs.com/dabaopku/archive/2012/03/14/2395258.html