我使用的基本登录测试ASP.Net MVC 5网站(一个互联网网站)。
登录工作正常,但当我尝试注销它不会发生。
注销链接调用以下控制器操作:
public ActionResult logoff() { AuthenticationManager.SignOut(); return RedirectToAction("Index","Home"); }
解决方法
我以前有这个问题,改变:
AuthenticationManager.SignOut();
至:
AuthenticationManager.SignOut(DefaultAuthenticationTypes.ApplicationCookie);
假设您正在使用ApplicationCookie存储您的登录信息。