我使用ASP.Net Identity来管理我的用户。
我在调用以下内容后发现:
AuthenticationManager.SignIn(new AuthenticationProperties { IsPersistent = isPersistent }, identity);
当我检查用户当前是否通过HttpContext.Current.User.Identity.IsAuthenticated
进行了身份验证时,它会返回false
。
我设法通过执行以下操作来返回true
:
FormsAuthentication.SetAuthCookie(model.UserName, false);
是否可以将HttpContext.Current.User.Identity.IsAuthenticated
设置为true
?