HTTP-Fehler 403.1 - Forbidden

Sie haben versucht, eine CGI-Anwendung, eine ISAPI-Anwendung oder ein anderes ausführbares Programm in einem Verzeichnis auszuführen, in dem keine ausführbaren Dateien ausgeführt werden dürfen.

Wahrscheinlichste Ursachen:

  • In "Rechte und Berechtigungen" wurde auf Server-, Site-, Anwendungs- oder Seitenebene weder das Flag "Skripte" noch "Skripte und ausführbare Dateien" konfiguriert.
  • Für das Attribut "configuration/system.webServer/security/access@flags" wurde weder "Skript" noch "Ausführen" konfiguriert.
  • Wenn Sie versuchen, eine CGI-Datei oder eine andere ausführbare Datei auszuführen, wird der Ausführungszugriff verweigert.
  • Wenn Sie versuchen, auf eine ASP-, ASP.NET- oder eine andere dynamische Skriptdatei zuzugreifen, wird der Skriptzugriff verweigert.
  • Die Skriptzuordnung für die auszuführende Datei ist nicht so konfiguriert, dass das verwendete HTTP-Verb (z. B. GET oder POST) erkannt wird.
  • Bei HTTP-Verben für die Skriptzuordnung wird die Groß-/Kleinschreibung berücksichtigt und die Großschreibung verwendet. Das HTTP-Verb "POST" ist korrekt, "post" ist hingegen falsch, sodass die Ausführung verweigert wird.

Mögliche Vorgehensweise:

  • Aktivieren Sie die Ausführung von Skripts für die angeforderte Ressource.
    1. Öffnen Sie den IIS-Manager, und wechseln Sie zur gewünschten Ebene.
    2. Doppelklicken Sie auf der Seite "Features" auf das Feature "Handlerzuordnungen".
    3. Klicken Sie auf der Seite "Handlerzuordnungen" im Bereich "Aktionen" auf "Handlerberechtigungen bearbeiten".
    4. Wählen Sie im Dialogfeld "Handlerzuordnungen bearbeiten" die Option "Skripts" aus, um Handler zu aktivieren, für die Skriptrechte erforderlich sind.
  • Überprüfen Sie die Einstellung "configuration/system.webServer/handlers@accessPolicy" auf Server-, Site-, Anwendungs- und Seitenebene.
  • Vergewissern Sie sich, dass die Skriptzuordnung so konfiguriert ist, dass das verwendete HTTP-Verb erkannt wird, und dass das Verb in Großbuchstaben geschrieben ist.
  • Erstellen Sie eine Ablaufverfolgungsregel für Anforderungsfehler für diesen HTTP-Statuscode. Weitere Informationen zum Erstellen von Überwachungsregeln für Anforderungsfehler finden Sie hier.

Detaillierte Fehlerinformationen:

Modul   IIS Web Core
Benachrichtigung   MapRequestHandler
Handler   ExtensionlessUrlHandler-Integrated-4.0
Fehlercode   0x80070005
Angeforderte URL   https://www.landkreis-wunsiedel.de:443/data/wahlen/wahlen/Europawahl_2019/
Physischer Pfad   \\rzn.procomp.lan\web\wwwroot\contailor\contailor_landratsamt_wunsiedel\ftp_data\wahlen\wahlen\Europawahl_2019\
Anmeldemethode   Anonym
Benutzeranmeldung   Anonym

Weitere Informationen:

Dieser Fehler tritt auf, wenn die Einstellung "Ausführungsrechte" für die angeforderte Ressource das Ausführen von Skripts nicht zulässt. Legen Sie die Eigenschaft "Ausführungsrechte" für die Ressource auf Server-, Site, Anwendungs- und Dateiebene fest. Um dieses Problem zu lösen, überprüfen Sie die Einstellung "Ausführungsrechte" auf allen Ebenen, und legen Sie die entsprechende Einstellung "Ausführungsrechte" auf der gewünschten Ebene fest.

Weitere Informationen anzeigen »

Microsoft Knowledge Base-Artikel:

  • 318380