Cześć, piszę ponieważ uczę się c#, mam problem przy robieniu systemu logowania ponieważ dostaję error 401 gdy chcę pobrać zalogowanego użytkownika z bazy danych. Błąd jest prawdopodobnie w funkcji getCurrentUser:
[HttpGet]
[Route("getCurrentUser")]
public async Task<IActionResult> GetCurrentUser()
{
var user = await _userManager.GetUserAsync(User);
return user != null ? Ok(user) : Unauthorized(user);
}
Funkcja wywołująca getCurrentUser
ngOnInit() {
this.http.get("https://localhost:44342/" + "account" + "/getCurrentUser").subscribe(response => {
this.firstName = (response as any).firstName;
this.lastName = (response as any).lastName;
},
error => {
this.backendResponse = error;
});
}
Jakieś pomysły o co chodzi? Z góry dziękuje za odpowiedź :)