Błąd klienta
HTTP 401: Unauthorized
HTTP 401 oznacza, że uwierzytelnianie jest wymagane lub się nie powiodło.
Znaczenie
Klient musi się uwierzytelnić, zanim serwer zwróci chroniony zasób.
Częste przyczyny
Brak poświadczeń, wygasłe tokeny, nieprawidłowe klucze API lub nieudane sesje logowania mogą to powodować.
Co sprawdzić
Wyślij prawidłowe poświadczenia, odśwież token lub sprawdź nagłówek odpowiedzi WWW-Authenticate.
Przykładowa odpowiedź
HTTP/1.1 401 UnauthorizedŹródła
- Specyfikacja
- RFC 9110 §15.5.2
- Przewodnik
- MDN 401 Unauthorized
Powiązane kody statusu HTTP
Sąsiednie kody często odpowiadają na kolejne pytanie podczas debugowania.