Błąd HTTP Error 404.15 - Not found i rozwiązanie problemu

HTTP Error 404.15 - Not found 
The request filtering module is configured to deny a request where the query string is too long
 
Błąd jest spowodowany zbyt długim query stringiem w adresie URL, a serwer IIS posiada limit w tym zakresie, W celu rozwiązania problemu należy w pliku web.config aplikacji w sekcji <security></security> dodać poniższy kod (3 kropki w kodzie oznaczają pozostałą część pliku web.config):
 
<configuration>
  ...
  <system.webServer>
    ...
    <security>
      <requestFiltering>
        <requestLimits maxQueryString="8192" />
      </requestFiltering>
    </security>
  </system.webServer>
</configuration>
 
W przypadku starszych aplikacji należy zmienić ustawienie w sekcji <system.web></system.web>
 
<configuration>
  ...
  <system.web>
    ...
    <httpRuntime ... maxQueryStringLength="8192" />
  </system.web>
</configuration>
  • 80 Klienci ocenili te informacje jako pomocne
Czy ta informacja była pomocna?

Podobne

Znak kropki w adresie URL

Użycie znaku kropki '.' w adresie URL jest automatycznie odrzucane przez Serwer IIS, dlatego...

Niedostępność witryny po zmianie adresu IP ze współdzielonego na dedykowany

Jeśli witryna po przełączeniu na dedykowany adres IP nie wyświetla się, należy wykonać poniższe...

Nie dochodzą wiadomości od niektórych nadawców

Sprawdzić czy adres e-mail nadawcy znajduje się na liście zablokowanych: Blokowanie i...

Problemy z wyświetleniem witryny i polecenie tracert (traceroute)

W przypadku zgłoszeń dotyczących długiego oczekiwania na załadowanie witryny lub problemów...

Nie działa witryna

Niedziałanie witryny może być związane z zawieszeniem się aplikacji klienta. Najprostszym...