Co to jest nieautoryzowany błąd 401 i jak go naprawić?

click fraud protection

401 Nieautoryzowany błąd jest Kod stanu HTTP oznacza to, że strona, do której próbujesz uzyskać dostęp, nie może zostać załadowana, dopóki nie zalogujesz się przy użyciu prawidłowego identyfikatora użytkownika i hasła.

Jeśli właśnie się zalogowałeś i otrzymałeś błąd 401 Nieautoryzowane, oznacza to, że wprowadzone poświadczenia były z jakiegoś powodu nieprawidłowe.

401 Nieautoryzowane komunikaty o błędach są często dostosowywane przez każdą witrynę internetową, szczególnie te bardzo duże, więc należy pamiętać, że ten błąd może objawiać się na więcej sposobów niż te typowe:

  • 401 Nieautoryzowany
  • Wymagana Autoryzacja
  • Błąd HTTP 401 — Brak autoryzacji
Ilustracja przedstawiająca sfrustrowaną osobę otrzymującą błąd 401 na laptopie
Lifewire / Kaley McKean

Błąd 401 Nieautoryzowany wyświetla się wewnątrz przeglądarka internetowa tak jak strony internetowe. Podobnie jak większość takich błędów, można je znaleźć we wszystkich przeglądarkach działających w dowolnym systemie operacyjnym.

Jak naprawić nieautoryzowany błąd 401?

  1. Sprawdź błędy w adresie URL. Możliwe, że błąd 401 Nieautoryzowany pojawił się, ponieważ adres URL został wpisany niepoprawnie lub wybrany link wskazuje na niewłaściwy adres URL — taki, który jest przeznaczony tylko dla autoryzowanych użytkowników.

  2. Jeśli masz pewność, że adres URL jest prawidłowy, odwiedź stronę główną witryny i poszukaj linku z napisem Zaloguj sie lub Bezpieczny dostęp. Wprowadź tutaj swoje dane uwierzytelniające, a następnie spróbuj ponownie uruchomić stronę.

    Jeśli nie masz danych uwierzytelniających lub zapomniałeś swoich, postępuj zgodnie z instrukcjami podanymi na stronie internetowej, aby założyć konto lub zresetować hasło.

    Czy zwykle masz problemy z zapamiętaniem swoich haseł? Rozważ trzymanie ich w menedżer haseł dzięki czemu musisz zapamiętać tylko jedno hasło.

  3. Odśwież stronę. Tak proste, jak mogłoby się wydawać, zamknięcie strony i ponowne jej otwarcie może wystarczyć do naprawienia błędu 401, ale tylko wtedy, gdy jest on spowodowany niewłaściwie załadowaną stroną.

  4. Usuń pamięć podręczną przeglądarki. W Twojej przeglądarce mogą znajdować się nieprawidłowe dane logowania, które zakłócają proces logowania i powodują wyświetlenie błędu 401. Wyczyszczenie pamięci podręcznej usunie wszelkie problemy z tymi plikami i da stronie możliwość pobrania świeżych plików bezpośrednio z serwera.

  5. Jeśli masz pewność, że strona, którą próbujesz otworzyć, nie wymaga autoryzacji, komunikat o błędzie 401 Brak autoryzacji może być błędem. W tym momencie prawdopodobnie najlepiej skontaktować się z właścicielem witryny lub inną osobą kontaktową w witrynie i poinformować ich o problemie.

    Z właścicielami niektórych witryn internetowych można skontaktować się za pośrednictwem poczty elektronicznej pod adresem webmaster@strona internetowa.com, zastępując strona internetowa.com z rzeczywistą nazwą witryny. W przeciwnym razie znajdź stronę Kontakt, aby uzyskać szczegółowe instrukcje dotyczące kontaktu.

Inne sposoby, w jakie możesz zobaczyć błędy 401

Serwery sieci Web z uruchomionymi usługami Microsoft IIS mogą podać więcej informacji o błędzie 401 Unauthorized, takie jak:

Kody błędów Microsoft IIS 401
Błąd Wyjaśnienie
401.1 Logowanie nie powiodło się.
401.2 Logowanie nie powiodło się z powodu konfiguracji serwera.
401.3 Brak autoryzacji z powodu ACL w zasobie.
401.4 Autoryzacja nie powiodła się przez filtr.
401.5 Autoryzacja nie powiodła się przez aplikację ISAPI/CGI.
401.501 Odmowa dostępu: zbyt wiele żądań od tego samego klienta IP; Osiągnięto limit liczby jednoczesnych żądań dynamicznego ograniczania adresów IP.
401.502 Zabronione: zbyt wiele żądań z tego samego adresu IP klienta; Dynamiczny adres IP Ograniczenie Osiągnięto maksymalny limit liczby żądań.
401.503 Odmowa dostępu: adres IP znajduje się na liście Zabronionych ograniczeń IP
401.504 Odmowa dostępu: nazwa hosta znajduje się na liście Zabronionych ograniczeń IP

Więcej informacji o kodach specyficznych dla usług IIS można znaleźć na stronie kodu stanu HTTP firmy Microsoft w usługach IIS 7 i nowszych wersjach.

Błędy takie jak 401 Nieautoryzowane

Poniższe komunikaty są również błędami po stronie klienta, a więc są związane z błędem 401 Nieautoryzowane: 400 złych żądań, 403 Zabronione, 404 Nie Znaleziono, oraz 408 Limit czasu żądania.

Istnieje również wiele kodów stanu HTTP po stronie serwera, takich jak często spotykane 500 wewnętrzny błąd serwera.