1
는 내가 API에서 프로젝트를하고있어, 나는에 ApiController 클래스에서 접근 할 필요가 :ApiController 클래스에서 GetOwinContext() .GetUserManager에 액세스 할 수 있습니까?
var result = await SignInManager.PasswordSignInAsync (model.UserName,model.Password...
그러나 나는 기본적으로 액세스도
HttpContext.Current.GetOwinContext().GetUserManager<ApplicationUserManager>()
도
Request.GetOwinContext().GetUserManager<ApplicationUserManager>();
이 사용자 이름과 비밀번호가 올바른지 확인해야합니다.
편집 : 나는이 microsoft.owin.host.SystemWeb 및 ConfigureAuth 참조 app.CreatePerOwinContext();
ApiController 클래스에서'using System.Net.Http; '가 있습니까? –
NuGet Package'Microsoft.Owin.Host.SystemWeb'도 설치 했습니까? –
예. 있습니다. System.Net.Http; Nuget 또한 mvc 프로젝트 및 웹 API입니다. – gvivetapl