OK

Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Details ansehen

IIS – 400 Bad Request – unzulässige Anforderung wegen Sonderzeichen in URL

1 Star2 Stars3 Stars4 Stars5 Stars
Loading...

IIS 7 hat mich heute (nach Serverumzug) mit folgendem Fehler genervt:

Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.

Stapelüberwachung:
[HttpException (0x80004005): Ein möglicherweise gefährlicher Request.Path-Wert wurde vom Client (:) entdeckt.]
System.Web.HttpRequest.ValidateInputIfRequiredByConfig() +9022297
System.Web.PipelineStepManager.ValidateHelper(HttpContext context) +59

Lösung habe ich nach langem Suchen im Web gefunden:


<system.web>
<httpRuntime requestPathInvalidCharacters="" />
<pages validateRequest="false" />
</system.web>

Autor: Markus

Arbeitet im wunderschönen Augsburg. Spezialisiert auf die Bereiche Enterprise WebCMS, SEO und was sonst so anfällt :-)

Ein Gedanke zu „IIS – 400 Bad Request – unzulässige Anforderung wegen Sonderzeichen in URL“

  1. Google-sei-Dank bin ich auf Dein Posting gestoßen. Das was Du vorschlägst ist für mich keine Lösung. Das ist wie ein „try…catch“-Block, der alle Fehler still ignoriert.

    Klingt für mich wie Symptom-Bekämpfung und nicht Ursache-Analyse.

    In meinem Fall scheint es wohl ein Bot zu sein, da kann ich maximal die IP-Adresse oder das Netz blockieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.