Я делаю проект в апи, и мне нужно получить доступ из ApiController класса:Вы можете получить доступ к GetOwinContext() .GetUserManager из класса ApiController?
var result = await SignInManager.PasswordSignInAsync (model.UserName,model.Password...
но не имеют доступа ни
HttpContext.Current.GetOwinContext().GetUserManager<ApplicationUserManager>()
ни
Request.GetOwinContext().GetUserManager<ApplicationUserManager>();
В основном Мне нужно проверить правильность имени пользователя и пароля.
EDIT: У меня есть ссылка на microsoft.owin.host.SystemWeb и ConfigureAuth app.CreatePerOwinContext();
У вас есть 'использование System.Net.Http;' в классе ApiController? –
Вы также установили пакет NuGet 'Microsoft.Owin.Host.SystemWeb'? –
Да, у меня оно есть. используя System.Net.Http; и Nuget также Это проект mvc и веб-API. – gvivetapl