4
如何驗證ASP.NET MVC 5.1.2中的用戶?如何在ASP.NET MVC 5.1.2中以編程方式驗證用戶或進行身份驗證OWIN
在舊版本的MVC 3,4中,我們擁有簡單的成員資格。所以我們使用membership.validate(user.name,password)。但事情已經在asp.net mvc的5
完全地改變了計劃登錄後像
await SignInAsync(user, model.RememberMe); // after login HttpContext.Current.User.Identity.IsAuthenticated is false . Odd.
private async Task SignInAsync(ApplicationUser user, bool isPersistent) {
AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie);
AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent }, await user.GenerateUserIdentityAsync(Manager));
}
沒有以前的身份驗證系統。爲了驗證,我們可以做到這一點用戶: