HTTP 403 Forbidden: Zugriff verweigert ASP.NET Web-API

Bin ich immer die folgende Fehlermeldung beim ausführen unserer ASP.NET Web-API-Projekt auf den Produktions-server.

403 - Verboten: Zugriff verweigert. Sie haben keine Berechtigung zum anzeigen
dieses Verzeichnis oder Seite mit den Anmeldeinformationen, die Sie angegeben haben.

Blick auf die IIS 7.0-Fehler protokolliert die zugrunde liegenden Fehler ist

403.14 - Verzeichnis-Auflistung verweigert.

Ich so konfiguriert haben, dass die Produktions-server so hat es die gleichen Einstellungen wie für den staging-server (der funktioniert). Die Authentifizierung, Module, Autorisierung, Berechtigungen usw. sind alle identisch.

Folgenden ein Vorschlag in diesem thread 403 - Verboten: Zugriff verweigert. ASP.Net MVC ich habe es geschafft, es funktioniert durch das hinzufügen runAllManagedModulesForAllRequests="true" auf meiner Website.config-Datei.

<modules runAllManagedModulesForAllRequests="true">

Während diese Werke, die ich nicht sehen dies als eine langfristige Lösung, da dies zu unnötiger Last auf dem server.

So scheint es, um anzuzeigen, dass etwas nicht immer geladen, sollte immer geladen.

Haben Sie überprüft, UrlRoutingModule installiert ist?
Ja, das ist installiert

InformationsquelleAutor DomBurf | 2016-11-17

Schreibe einen Kommentar