Ich habe hier ein Problem, das mich verwirrt.
Ein anderer Entwickler und ich haben vor vier Jahren eine ASP.Net Web Forms-Anwendung erstellt und die Website läuft seitdem. Vor ungefähr 6 Monaten haben wir die Anwendung von einem Windows 2003-Webserver mit IIS 6 auf einen Windows 2008-Webserver mit IIS 7.5 verschoben. Als wir die Server gewechselt haben, haben wir die Anwendung erneut im Firefox-Webbrowser getestet, ich kann mich jedoch nicht daran erinnern, ob wir auch im Internet Explorer getestet haben. Das hätten wir tun sollen.
Kürzlich wurde uns zu Ohren gekommen, dass im Internet Explorer bei einem Versuch, einige der Seiten der Website aufzurufen, folgende Fehlermeldung angezeigt wird:
Verbotene URL
HTTP-Fehler 403. Die Anforderungs-URL ist verboten
Ich habe auch versucht, diesen Fehler auf meinem lokalen Computer nachzubilden, und erhalte ebenfalls einen Fehler:
HTTP-Fehler 400 - Schlechte Anforderung
Dies tritt nur bei Verwendung eines Internet Explorer-Webbrowser auf, es funktioniert einwandfrei mit Browsern wie Chrome, Firefox etc.
Ich bin mir nicht sicher, wie ich das beheben kann, aber da weder der andere Entwickler noch ich den Quellcode geändert haben, glaube ich nicht, dass hier das Problem liegt. Ich habe das Gefühl, dass es etwas mit IIS auf unserem neuen Webserver zu tun haben könnte, bin mir jedoch wirklich nicht sicher.
Hat jemand anderes dieses Problem schon einmal gesehen?
Feedback wäre sehr hilfreich.
Danke.