من از این دستور برا لاگین استفاده میکنم :
await SignInManager.PasswordSignInAsync(userName,body.Pa ssword, body.IsRemember,false);
اما وقتی User.Identity.Name رو trace میکنم مقدار null بر میگردونه
نمیدونم کم کسر کار کجاست ممنون میشم راهنماییم کنید.
من از این دستور برا لاگین استفاده میکنم :
await SignInManager.PasswordSignInAsync(userName,body.Pa ssword, body.IsRemember,false);
اما وقتی User.Identity.Name رو trace میکنم مقدار null بر میگردونه
نمیدونم کم کسر کار کجاست ممنون میشم راهنماییم کنید.
در ASP Core حتما باید میان افزار مربوطه رو به Startup اضافه کنید :
app.UseAuthentication();
app.UseAuthorization();
همینطور کنترلر یا اکشن مورد نظر هم باید با اتریبیوت Authorize نشان گذاری بشه