DevToolPal
PL
5xx Błędy serwera

511 Network Authentication Required

Wymagane uwierzytelnienie sieciowe

Co to znaczy

Klient musi się uwierzytelnić, aby uzyskać dostęp do sieci, zwykle na captive portalu (Wi-Fi w hotelu lub na lotnisku).

Typowe przyczyny

  • Captive portal Wi-Fi przechwytuje żądania
  • Wygasła sesja logowania do sieci

Jak naprawić

Jako klient lub odwiedzający

Otwórz dowolną stronę w przeglądarce i dokończ logowanie do Wi-Fi lub akceptację regulaminu.

Jako właściciel strony lub API

Captive portale powinny wysyłać 511 zamiast przekierowania 302, aby aplikacje nie myliły strony portalu z prawdziwą treścią.

Przykładowa odpowiedź

HTTP/1.1
HTTP/1.1 511 Network Authentication Required
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: text/html

<html><head><meta http-equiv="refresh" content="0; url=https://login.wifi.example/"></head></html>

Specyfikacja

RFC 6585 §6

FAQ

› Kto wysyła 511?

Captive portal sieci, a nie strona, którą próbowałeś otworzyć.

› Dlaczego moja aplikacja dostaje HTML zamiast JSON w hotelowym Wi-Fi?

Captive portal przechwycił żądanie; sprawdź, czy jest 511 lub nieoczekiwane przekierowania.