Как получить удостоверение при входе с паролем в ASP.NET Identity

Я использую идентификатор ASP.NET и ниже код для входа пользователя

SignInStatus result = await SignInManager.PasswordSignInAsync(model.EmployeeNo, model.Password, model.RememberMe, shouldLockout: false);

Это работает, пользователь успешно вошел в систему. Но затем, когда я проверяю личность пользователя, как показано ниже

HttpContext.GetOwinContext().Authentication.User.Identity

В нем нет данных? Как восстановить личность пользователя сразу после успешного входа с паролем?


person imgen    schedule 03.05.2015    source источник


Ответы (1)


Понятно. Чтобы получить его, просто используйте код ниже

HttpContext.GetOwinContext().Authentication.AuthenticationResponseGrant.Identity
person imgen    schedule 03.05.2015