authentication mode="Forms" - Fehler
Ich habe eine ASP.net -Anwendung in Visual Studio. Als es fertig war habe ich "Webseite Veröffentlichen".
Ich legte den erstellten Ordner auf meiner website.
Wenn ich nach der Anwendung auf meiner Seite, bekomme ich die folgende Fehlermeldung:
Server Error in '/' Application.
Konfiguration Fehler
Beschreibung: Ein Fehler ist aufgetreten, während
die Verarbeitung einer Konfigurationsdatei
für diese Anforderung erforderlich.
Bitte überprüfen Sie die spezifischen Fehler
die details unten, und ändern Sie Ihre
Konfigurationsdatei entsprechend.
Parser-Fehlermeldung: Es ist ein Fehler
verwenden Sie einen Abschnitt eingetragen
allowDefinition='MachineToApplication'
über Anwendungs-Ebene. Dieser Fehler
verursacht werden kann von einem virtuellen Verzeichnis
nicht so konfiguriert, wie eine Anwendung
in IIS.
Quelle Fehler:
Line 47: ASP.NET to identify an incoming user.
Line 48: -->
Line 49: <authentication mode="Forms" />
Line 50:
Line 51: <customErrors mode="Off">
Quelldatei:
\CLST_SMB1IIS\WebfarmData$\WebData\winckelmans.net\wwwroot\Buchladen\web.config Zeile: 49
Wie kann ich dieses Problem lösen?
Danke,
Vincent
Du musst angemeldet sein, um einen Kommentar abzugeben.
"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."
Als es sagt, das Virtuelle Verzeichnis ist nicht so konfiguriert, wie eine ASP.NET -Anwendung.
Haben Sie möglicherweise zu gehen, um den IIS-admin-Konsole, gehen Sie zum Verzeichnis, Eigenschaften und machen Sie einen "Create Application". Zu tun :
Mein Problem war mit einem ASP.NET Web-API-Anwendung, die hatte mehr als eine Website.config (eine root und die andere im Ordner Sichten). Ich hatte fälschlicherweise Hinzugefügt, die die Konfiguration in den sub-Ordner und die Links der root-Ordner unverändert mit "None".
Kopieren Sie Ihre Ordner mit Inhalt unter wwwroot-Verzeichnis.
Dann öffnen Sie den IIS-Manager.
Finden Sie Websites->Standard-Web-Site->YourContentFolder
klicken Sie rechts auf es
wählen Sie "convert to application"
Dann sollte es OK sein...
Hatte ich dieses Problem, wenn ich ein Upgrade ein Projekt mit Telerik ASP.NET die UI-Steuerelemente. Wenn das upgrade lief ich vergessen haben zu deaktivieren die "backup" das Kontrollkästchen und eine Sicherungskopie wurde in meiner Lösung. Dies führte zu zwei Kopien des web.config gelöscht - den Ordner backup und alles war wieder gut.
Haben Sie versucht, Diese...nur hv einen Blick, m nicht sicher, ob
gehen Sie zu "Laufen"
"ïnetmgr"
klicken Sie dann im linken Menü Standard-website und wählen Sie dann Ihren web-Ordner ->
rechten klicken Sie auf Ihrem web-Ordner ->und wählen Sie convert to application