【发布时间】:2015-06-04 07:12:33
【问题描述】:
我正在使用 VS2013 开发 asp.net MVC5,并测试我的 webapp。 我发现,当我使用(还记得我吗?)登录我的网站时。我有时无法正确注销。 然后我在调试工具中发现,每次我注销时,它都会请求一个带有身份验证的新 cookie。 这种情况我该怎么办?
这是注销的代码。
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LogOff()
{
AuthenticationManager.SignOut();
return RedirectToAction("Index", "Home");
}
这是我认为的问题:
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new System.Web.Mvc.AuthorizeAttribute());
filters.Add(new HandleErrorAttribute());
}
【问题讨论】:
标签: c# asp.net asp.net-mvc cookies asp.net-identity