Błąd HTTP 404.13 — CONTENT_LENGTH_TOO_LARGE podczas odwiedzania witryny internetowej hostowanej na serwerze z uruchomionymi usługami IIS 7.0
Ten artykuł ułatwia rozwiązanie błędu (błąd HTTP 404.13 — CONTENT_LENGTH_TOO_LARGE), który występuje podczas odwiedzania witryny internetowej w usługach Internet Information Services (IIS).
Oryginalna wersja produktu: Internet Information Services 7.0
Oryginalny numer KB: 942074
Symptomy
Rozpatrzmy następujący scenariusz: Masz witrynę sieci Web hostowaną na serwerze z uruchomionymi usługami IIS 7.0. Gdy użytkownik odwiedza tę witrynę sieci Web, użytkownik otrzymuje komunikat o błędzie podobny do następującego komunikatu o błędzie:
Błąd serwera w aplikacji "nazwa aplikacji"
Błąd HTTP 404.13 — CONTENT_LENGTH_TOO_LARGE
HRESULT: 0
Opis HRESULT # Operacja została ukończona pomyślnie.
Przyczyna
Ten problem występuje, ponieważ żądanie klienta zawiera Content-Length
nagłówek większy niż wartość określona dla tego nagłówka we maxAllowedContentLength
właściwości w pliku ApplicationHost.config .
Rozwiązanie
Aby rozwiązać ten problem, wykonaj następujące czynności:
Kliknij przycisk Start. W polu Rozpocznij wyszukiwanie wpisz Notatnik. Kliknij prawym przyciskiem myszy Notatnik, a następnie wybierz pozycję Uruchom jako administrator.
Uwaga
Jeśli wyświetlony zostanie monit o podanie hasła administratora lub potwierdzenie, wpisz hasło lub kliknij przycisk Kontynuuj.
W menu Plik kliknij polecenie Otwórz. W polu Nazwa pliku wpisz
%windir%\system32\inetsrv\config\applicationhost.config
, a następnie wybierz pozycję Otwórz.W pliku ApplicationHost.config znajdź
<requestLimits>
węzeł.Usuń właściwość
maxAllowedContentLength
. Możesz też dodać wartość zgodną z rozmiarem nagłówkaContent-Length
wysyłanego przez klienta w ramach żądania. Domyślnie wartośćmaxAllowedContentLength
właściwości to 300000000.Na przykład zmodyfikuj następujące dane konfiguracji w
<requestFiltering>
sekcji.<requestLimits maxAllowedContentLength ="<length>" />
Zapisz plik ApplicationHost.config .
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla