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>
...
<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>
...
<system.web>
...
<httpRuntime ... maxQueryStringLength="8192" />
</system.web>
</configuration>