Server-Fehler in " <authentication mode="None" /> "
Bin ich nach einem tutorial, das sagt:
1 - Der erste Schritt vor dem hinzufügen von ASP-NET-Identität, ist das deaktivieren der Standard-Authentifizierung-Mechanismus der application-server (IIS), da das framework verwendet seine eigenen. Um dies zu tun, fügen Sie die folgende Konfiguration in der "system.web" - Abschnitt der Web.config-Datei:
<authentication mode="None" />
So, meine web.config sieht jetzt wie folgt aus:
<system.web>
<authentication mode="None" />
<compilation>
<assemblies>
<add assembly="System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
</system.web>
aber wenn ich versuche, um die Anwendung auszuführen, erhalte ich die Fehlermeldung:
Server Error in '/' Application.
Konfiguration Fehler
Beschreibung: Fehler während der Verarbeitung einer Konfigurationsdatei für diese Anforderung erforderlich. Bitte überprüfen Sie die folgenden spezifischen Fehlerdetails, und ändern Sie die Konfigurationsdatei entsprechend.
Parser-Fehlermeldung: Es ist ein Fehler, auf einen Teil registriert allowDefinition='MachineToApplication' über Anwendungs-Ebene. Dieser Fehler kann verursacht werden, indem Sie ein virtuelles Verzeichnis nicht konfiguriert wird als Anwendung in IIS.
Quelle Fehler:
Zeile 35:
Zeile 36: < system.web - >
Zeile 37: < authentication mode="None" />
Zeile 38: < compilation >
Zeile 39: < Baugruppen >
Habe ich versucht nach Antworten zu suchen, aber ich fand nichts. Speziell wenn man bedenkt, dass, wie der computer ist nicht von mir, ich kann nicht alles tun, erfordert admin-Berechtigungen, also, ich kann nicht Folgen diese Anleitung zum konfigurieren eines virtuellen Verzeichnisses als IIS-Anwendung .
Ich wollte sagen, ich hatte nur eine web.config, aber ich merkte, ich hatte zwei. Ich habe versucht, dem Zufall die <authentication mode="None" /> von einem zum anderen, und es funktioniert jetzt! XD danke
InformationsquelleAutor | 2017-10-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte den Fehler auch.
Ist die Antwort:
"Dieser Fehler kann verursacht werden, indem Sie ein virtuelles Verzeichnis nicht konfiguriert wird als Anwendung in IIS."
Ein virtuelles Verzeichnis konfiguriert wird als Anwendung in IIS. Probieren Sie es einfach, und es wird ok
InformationsquelleAutor 游琇惠
Versuchen Sie die folgenden Schritte aus:
InformationsquelleAutor Duc Filan