我在MVC Web应用程序中整天都在为FormsAuthentication.SignOut()苦苦挣扎。为我解决了这个问题的是,而不是使用:
Formsauthentication.SignOut();
我用过:
SignInManager.AuthenticationManager.SignOut();
我希望这将来可能会解决一些问题。我只是想防止其他开发人员仅仅为了这种简单的解决方案而浪费一整天的代码。
原始帖子:FormsAuthentication.SignOut() does not log the user out