در ASP Core حتما باید میان افزار مربوطه رو به Startup اضافه کنید :


app.UseAuthentication();
app.UseAuthorization();


همینطور کنترلر یا اکشن مورد نظر هم باید با اتریبیوت Authorize نشان گذاری بشه