Nein du grundsätzlich net - natürlich musst du die zugehörigen Login und Logout Seiten erstellen - aber grundsätzlich hat das erstmal nix damit zu tun - aber ich ahne wo Dein Fehler ist!
In das Unterverzeichnis - das Du schützen willst - darf nur Quelltext dieser Web.config rein! <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <authorization> <allow users="Hans.Mustermann" /> <deny users="*" /> </authorization> </system.web> </configuration> Mehr steht da nicht!! (Natürlich die Rollen die Du brauchst - bzw. User usw. - aber der andere Teil - also das hier! <authentication mode="Forms"> <forms name="meineAuth" loginUrl="Login.aspx" timeout="60" protection="All" /> </authentication> Der darf da nicht auftauchen!! Der muß in die Web.Config im Root Verzeichnis!!! -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Schlautmann, Markus Gesendet: Dienstag, 25. Mai 2004 18:03 An: [EMAIL PROTECTED] Betreff: [Asp.net] AW: [Asp.net] AW: [Asp.net] Geshütztes Unterverzeichnis So hatte ich das versucht. Mein Problem ist, dass sobald ich eine Web.config in das zu schützende Verzeichnis packe, dieses Verzeichnis auch als Applikation im IIS registrieren muss. Nach dieser Registrierung bekomme ich aber dann den unten angegebenen Fehler. Ich habe noch mal einiges ausprobiert. Es scheint nicht am Versuch des Schützens zu liegen. Auch wenn ich den Schutz nicht aktiviere, kann ich die Testseite auch nicht laden. Irgendwas scheint beim Registrieren der Applikation schief zu gehen. Muss ich außer der Web.config noch weitere Dateien erstellen? Oder sonst was machen? Markus -----Ursprüngliche Nachricht----- Von: Pessner, Andreas [mailto:[EMAIL PROTECTED] Gesendet: Dienstag, 25. Mai 2004 16:53 An: [EMAIL PROTECTED] Betreff: [Asp.net] AW: [Asp.net] Geshütztes Unterverzeichnis Du mußt grundsätzlich den Schutzmechanismus auf Root Ebene machen - aber in der Web.Config trägste dann ein - das der Root bereich für alle frei ist! (in der Root Web.Config) <system.web> <authorization> <allow users="?" /> </authorization> </system.web> (in der Web.Config für den geschützten Bereich) <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <authorization> <allow users="Hans.Mustermann" /> <deny users="*" /> </authorization> </system.web> </configuration> Die restlichen Sachen machste so - wie du die Sperrung im Root Bereich gemacht hast -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Schlautmann, Markus Gesendet: Dienstag, 25. Mai 2004 12:37 An: [EMAIL PROTECTED] Betreff: [Asp.net] Geshütztes Unterverzeichnis Hallo zusammen, folgendes Problem: In meiner Webanwendung möchte ich einen ungeschützten Bereich haben (root) und ein mit authentication mode="Forms" geschütztes Unterverzeichnis ("Sec"). Das Schützen ab der root funktioniert einwandfrei. Dann ist auch das Unterverzeichnis mit geschützt. Wenn ich jedoch nur das Unterverzeichnis schützen will, klappt das nicht mehr. Ich habe im VS.NET ein neues Unterverzeichnis erstellt und in diesem eine Testseite ("default.aspx") erstellt. Wenn ich das neue Verzeichnis nicht als Applikation im IIS einrichte, kann ich auch einen Redirekt darauf machen. Wenn ich eine Web.config in das neue Verzeichnis packe, bekomme ich die Fehlermeldung, dass das Verzeichnis nicht im IIS als Applikation registriert ist. Nach der Registrierung bekomme ich dann folgenden Fehler: "Parserfehler Beschreibung: Beim Verarbeiten einer Resource, die für diese Anforderung erforderlich ist, ist ein Fehler aufgetreten. Überprüfen Sie folgende Fehlerinformationen und ändern Sie die Quelldatei entsprechend. Parser-Fehlermeldung: Der Typ 'test2.Sec._default' konnte nicht geladen werden." Was mache ich falsch? Markus ************************* _______________________________________________ This ASP.NET email is sponsored by: UDEX ProMenu.Net - Die Software für Navigation - Jetzt kostenlos testen! Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net ************************* ************************* _______________________________________________ This ASP.NET email is sponsored by: UDEX ProMenu.Net - Die Software für Navigation - Jetzt kostenlos testen! Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net ************************* ************************* _______________________________________________ This ASP.NET email is sponsored by: UDEX ProMenu.Net - Die Software für Navigation - Jetzt kostenlos testen! Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net ************************* ************************* _______________________________________________ This ASP.NET email is sponsored by: UDEX ProMenu.Net - Die Software für Navigation - Jetzt kostenlos testen! Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net *************************