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
*************************

Antwort per Email an