Zum Hauptinhalt springen
Standardmäßig sind detaillierte Fehlerantworten für bestimmte HTTP-Anfragefehler in IIS deaktiviert, da sie Informationen enthalten können, die Rückschlüsse auf die Anwendung zulassen. Dies betrifft in der Regel clientseitige Fehler mit Statuscodes von 400 bis 499 sowie serverseitige Fehler mit Statuscodes von 500 bis 599. Sie können detaillierte Fehlerantworten im IIS-Manager oder durch Ändern der Datei web.config aktivieren. So aktivieren Sie detaillierte Fehlerantworten im IIS-Manager:
  1. Starten Sie den IIS-Manager.
  2. Wählen Sie in der Baumansicht Ihre Website aus, und doppelklicken Sie auf der Startseite der Website auf das Symbol Error Pages.
Screenshot des IIS-Managers mit ausgewählter Website und hervorgehobenem Symbol „Error Pages“ auf der Startseite der Website.
  1. Klicken Sie im Bereich Actions auf Edit Feature Settings
  2. Wählen Sie im Dialogfeld Edit Error Pages Settings die Option Detailed errors aus.
Screenshot des Dialogfelds „Edit Error Pages Settings“ im IIS-Manager mit ausgewählter Option „Detailed errors“.
  1. Klicken Sie auf OK.
Sie können detaillierte Fehlerantworten auch aktivieren, indem Sie den folgenden Code kopieren und in Ihre Datei web.config einfügen:
<configuration> 
  <system.web> 
    <customErrors mode="Off"/> 
  </system.web> 
  <system.webServer> 
    <httpErrors errorMode="Detailed"/> 
  </system.webServer> 
</configuration>
Weitere Informationen finden Sie in der Microsoft-Dokumentation.