Du musst nicht f�r jedes Verzeichnis eine Web.config anlegen. Mach es
folgenderma�en:
<authentication mode="Forms">
<forms name=".ASPXAUTH" loginUrl="Login.aspx" />
</authentication>
Und dann legst Du f�r jede zu sch�tzende Datei / Verzeichnis ein
Location Tag an:
<!-- F�r eine einzelne Datei -->
<location path="shop/Checkout.aspx">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
<!-- F�r ein ganzes Verzeichnis -->
<location path="/admin">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
Ren�
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Im Auftrag von Lars Berner
> Gesendet: Donnerstag, 3. Juli 2003 12:34
> An: [EMAIL PROTECTED]
> Betreff: [Asp.net] Web.config
>
>
> Hallo,
> wie gehe ich denn am Besten vor, wenn ich einen Teil meiner
> Anwendung nur
> mit Authentification zug�nglich machen m�chte, den anderen
> aber f�r jedermann? Meine Idee war - nachdem ich das
> <authentication>-Element in die .config
> eingef�gt hatte - folgende:
>
> ich erstelle ein Unterverzeichnis, in dem sich alle
> .aspx-Dateien befinden,
> die eine Authentifizierung erfordern sollen, und lege alle
> Dateien, die
> frei zug�nglich sein sollen, in das �bergeordnete
> Verzeichnis. in das untergeordnete Verzeichnis lege ich dann
> eine weitere web.config,
> die mit folgenden Elementen versehen wird:
>
>
> <authentication mode="Forms">
> <forms name=".ASPXAUTH" loginUrl="Login.aspx" />
> </authentication>
>
>
> <authorization>
> <deny users="?" />
> </authorization>
>
> Die web.config im �bergeordneten Verzeichnis enth�lt diese
> Einschr�nkungen
> nicht.
>
> Beim Versuch das so umzusetzen, stoss ich auf ewig lange
> Fehlermeldungen
> mit dem Hinweis, man solle die Syntax innerhalb der
> .config-Datei pr�fen
> bzw sicherstellen, dass das Projekt zum Debuggen konfiguriert ist...
>
> Vorher, als ich die .config - abgesehen von einer
> Pfad�nderung identisch -
> als einzige .config in der Anwendung hatte, lief alles probemfrei.
>
> Woran k�nnten diese Probleme liegen?
> Wie w�rdet Ihr die Idee umsetzen, dass ein Teil der Anwendung frei
> zug�nglich ist und der andere nicht?
> So schwer kann das doch nicht sein, oder?
>
> Gr��e
> Lars
>
>
>
>
>
www.zoologie-online.de
Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net