在我调用的一个控制器方法中。
SignInResult result = await _signInManager.PasswordSignInAsync(username, password, false, false);
它成功地执行了登录,但就在之后(在同一个方法执行中),如果我检查一下 HttpContext.User.Identity
这个对象是空的。
如果我调用另一个api方法,并检查了 HttpContext.User.Identity
这次正确地填写了已登录的用户信息。
为什么只有在后续的调用中才能看到,我如何在登录之后(在同一个方法中)获得身份信息?_signInManager.PasswordSignInAsync