401(HTTP 401)

Unauthorized – Brak autoryzacji

KrytycznyHTTP

System KSeF nie może potwierdzić tożsamości użytkownika. Token autoryzacyjny jest nieprawidłowy, wygasł lub brakuje go w żądaniu.

Możliwe przyczyny

  • 1Token autoryzacyjny wygasł
  • 2Token został unieważniony
  • 3Brak nagłówka Authorization w żądaniu
  • 4Nieprawidłowy format tokena
  • 5Użycie tokena z innego środowiska (test vs produkcja)
  • 6Sesja KSeF została zakończona
  • 7Różnica czasu między serwerem a KSeF (clock skew)

Jak naprawić

  • 1Wygeneruj nowy token autoryzacyjny w panelu KSeF
  • 2Sprawdź, czy nagłówek Authorization ma format: Bearer {token}
  • 3Upewnij się, że używasz tokena dla właściwego środowiska
  • 4Zsynchronizuj czas na serwerze (NTP)
  • 5Sprawdź, czy token nie zawiera białych znaków ani znaków specjalnych
  • 6Zaimplementuj automatyczne odnawianie tokenów przed wygaśnięciem
Słowa kluczowe: 401, unauthorized, brak autoryzacji, token wygasł, wygasły token, sesja, logowanie

Sprawdź swoją fakturę w walidatorze

NaprawKSeF automatycznie wykryje błędy i naprawi wiele z nich za Ciebie.

Otwórz walidator