Hallo Michael
Also erst mal zum Root Web.config:
Hier definierts Du alle Benutzer, welche in der Site irgendwo irgendwelche
Rechte haben sollen.
Im Root-Verzeichnis haben alle Benutzer zugriff.
<authentication mode="Forms">
<forms name="IrgendEinName" loginUrl="login.aspx" protection="All"
timeout="30" path="/">
<credentials passwordFormat="Clear">
<user name="user1" password="user1_pw" />
<user name="user2" password="user2_pw" />
<user name="Administrator" password="Admin" />
</credentials>
</forms>
</authentication>
in Deinen Unsterverueichnissen legst Du jeweisl eine eigene Web.Config an,
in der die Benutzer aufgeliestet sind, die darauf zugriff haben. E sgilt
jeweils das erste, welches auf den Benutzernamen zutrift.
<authorization>
<allow users="Administrator" /> <!-- Alle Benutzer zulassen -->
<deny users="*" /> <!-- Alle Benutzer aussperren -->
</authorization>
Hoffe es klappt damit!
Gruss
Marco
PS: Ich w�rde an Deiner Stelle die Passw�rter nicht "Clear" anlegen, sondern
verschl�sset ("md5" der "SHA1")!
-----Urspr�ngliche Nachricht-----
Von: Michael Reber [mailto:[EMAIL PROTECTED]
Gesendet: Samstag, 8. November 2003 23:01
An: [EMAIL PROTECTED]
Betreff: [Asp.net] web.config
Hallo an Alle!
Hab schon vieles ausprobiert...komm einfach nicht drauf..
vielleicht kann mir da wer helfen?
Mein Problem: Ich habe eine Website mit mehreren Unterordnern.
Der Root-Ordner kann von jedem autorisiertem Nutzer (�ber web.config
und forms) genutzt werden. Allerdings sollen spezielle Unterordner
(und die darin liegenden Files wie Excel usw.) nur speziellen
Nutzern zug�nglich sein....Wie mache ich das?? Habe schon probiert,
eine weitere web.config in die jeweiligen Ordner zu legen. Kriege
dann aber immer nur debug-fehler. Hier mal meine web.configs:
Root-web.config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authentication mode="Forms">
<forms name="UserID" loginUrl="index.aspx" timeout="30">
</forms>
</authentication>
</system.web>
</configuration>
und hier eine in speziellen Ordnern:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authentication mode="Forms">
<forms name="SpecialID1" loginUrl="ordner1/index.aspx" timeout="30">
</forms>
</authentication>
</system.web>
</configuration>
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net