Mitunter desshalb verstehe ich nicht warum die Verzeichnisse nicht als Application konfiguriert werden sollen ?!?
-----Message d'origine----- De�: Andre Seifert [mailto:[EMAIL PROTECTED] Envoy�: mardi 3 juin 2003 17:10 ��: [EMAIL PROTECTED] Objet�: AW: RE : RE : [Asp.net] Verschiedene Loginseiten in einem Web Das hat ja nichts mit dem Location-Tag zu tun. Und du kannst das auch tun, allerdings ist die Konfiguration "authentication" auf die Features einer IIS-Application angewiesen. Wenn du die Folder als Applications konfigurierst, kannst du z.B. so <location path="Admin"> <system.web> <authentication mode="Forms"> <forms loginUrl="adminlogin.aspx" /> </authentication> <authorization> <deny users="?" /> </authorization> </system.web> </location> Die Loginforms unterscheiden. Aber wie schon mehrfach geschrieben, das funktioniert nur bei Apps > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Gesendet: Dienstag, 3. Juni 2003 16:44 > An: [EMAIL PROTECTED] > Betreff: AW: RE : RE : [Asp.net] Verschiedene Loginseiten in einem Web > > > Ich hab das jetzt anders gel�st. Auf der standard Loginseite > �berpr�fe ich ob er versucht hat auf ein spezielles > Verzeichnis z.B. Admin zuzugreifen und lenke ihn dann auf ein > anderes Loginformular um. Ich hatte nur urspr�nglich gehofft, > man k�nne f�r jede in Tag locations angegeben Seite eine > eigen Loginseite angeben. > > Danke f�r die Anregungen > > Ren� > > -- > > CodeScout > Hr. Ren� Kuss > Marie-Curie-Str. 3 > > D - 53359 Rheinbach > > fon: +49 2226 8724-55 > fax: +49 2226 8724-56 > > mail: [EMAIL PROTECTED] > internet: www.codescout.de > > > > > > -----Urspr�ngliche Nachricht----- > > Von: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] Im Auftrag von Reinmueller, Jan > > Gesendet: Dienstag, 3. Juni 2003 13:20 > > An: '[EMAIL PROTECTED]' > > Betreff: RE: RE : RE : [Asp.net] Verschiedene Loginseiten > in einem Web > > > > > > Hi, > > > > Warum pr�fst du vorher nicht was der User f�r eine Rolle hat > > mit Hilfe der Datenbank. Ist er Toll und hat ein Flag > > innerhalb der DB, dann bekommt er Variante 1 zu sehen ist er > > nicht toll und hat kein Flag innnerhalb der DB, dann bekommt > > er Variante 2 zu sehen. > > > > An sich nicht wirklich schwer die L�sung. > > > > > > > > -----Original Message----- > > From: Andre Seifert [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, June 03, 2003 1:05 PM > > To: [EMAIL PROTECTED] > > Subject: AW: RE : RE : [Asp.net] Verschiedene Loginseiten > in einem Web > > > > Das verstehe ich nicht, wie willst du denn vor dem login > > wissen, zu welcher Gruppe der user geh�rt. Ansonsten h�tte > > ich gesagt, mach eine Standard-Login Seite, in der du > > unterscheidest (was auch immer) und dann auf die > > entsprechende spezielle LoginSeite verweist... > > > > > -----Urspr�ngliche Nachricht----- > > > Von: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] > > > Gesendet: Dienstag, 3. Juni 2003 12:48 > > > An: [EMAIL PROTECTED] > > > Betreff: AW: RE : RE : [Asp.net] Verschiedene Loginseiten > > in einem Web > > > > > > > > > Ich arbeite bereits mit rollen. Aber aus designgr�nden ist es > > > unumg�nglich das ich verschiedene Webforms f�r die verschiedenen > > > Gruppen als loginfrom bereitstelle. Aber ich habe schon > gesucht und > > > nichts gefunden. > > > > > > > > > > > > > Geht auch - aber net ganz so wie Du Dir das so vorstellst! Dazu > > > > kannste die Rollen des Logins benutzen! > > > > > > > > Sieht dann so aus: > > > > > > > > <location path="default.aspx"> > > > > <system.web> > > > > <authorization> > > > > <allow users="?" /> > > > > </authorization> > > > > </system.web> > > > > </location> > > > > <location path="Administratoren"> > > > > <system.web> > > > > <authorization> > > > > <allow roles="Admins" /> > > > > <deny users="*" /> > > > > </authorization> > > > > </system.web> > > > > </location> > > > > ... > > > > > > > > Das ganze n mal in die Web.config - f�r jeden Ordner den du zu > > > > machen willst! > > > > > > > > Dann brauchste noch n Rollen (roles) mit denen Du die > > Rechte nutzt! > > > > Dazu solltest Du nen Cookie im Browser ablegen - damit Du damit > > > > kontrollieren kannst! Wie das genau geht findest Du > > > > hier: > > > http://www.webmatrixproject.com/Default.aspx?tabindex=7&tabid=41 > > > > > > > > Dort im ASP.NET Forum von Microsoft - eingesetzt um > > Administratoren, > > > > Moderatoren usw. mit Rechten zu versehen > > > > > > > > -----Urspr�ngliche Nachricht----- > > > > Von: Ren� Kuss [mailto:[EMAIL PROTECTED] > > > > Gesendet: Dienstag, 3. Juni 2003 12:23 > > > > An: [EMAIL PROTECTED] > > > > Betreff: AW: RE : RE : [Asp.net] Verschiedene Loginseiten > > > in einem Web > > > > > > > > > > > > Es soll ja nicht als eigene Anwendung definiert werden. > Ich suche > > > > nach einer anderen L�sung. Es kann vorkommen das ein Web > > mehrere von > > > > diesen Bereich enth�llt. Ich m�chte nicht f�r jedes eine eigen > > > > Anwendung erstellen. > > > > > > > > > > > > > > Definiere natuerlich das Verzeichnis Admins al seine > > > > Anwendung unter > > > > > IIS (In der deutschen Version "Anwendung erstellen" glaube > > > > ich). Das > > > > > reicht... > > > > > > > > > > > > > > > -----Message d'origine----- > > > > > De�: Ren� Kuss [mailto:[EMAIL PROTECTED] > > > > > Envoy�: mardi 3 juin 2003 11:57 > > > > > ��: [EMAIL PROTECTED] > > > > > Objet�: AW: RE : [Asp.net] Verschiedene Loginseiten > in einem Web > > > > > > > > > > Hi, > > > > > > > > > > Das habe ich versucht. Aber dann bekomme ich folgende > > > Fehlermeldung: > > > > > > > > > > It is an error to use a section registered as > > > > > allowDefinition='MachineToApplication' beyond application > > > > level. This > > > > > error can be caused by a virtual directory not being > > > > configured as an > > > > > application in IIS. > > > > > > > > > > > > > > > Source Error: > > > > > > > > > > > > > > > Line 5: <customErrors mode="Off"/> > > > > > Line 6: <authentication mode="Forms"> > > > > > Line 7: <forms loginUrl="login.aspx" > > > > > name="telefonmarktplatz" timeout="30" path="config/"></forms> > > > > > Line 8: </authentication> > > > > > > > > > > Also kann ich das Tag authentication nur einmal pro > "Anwendung" > > > > > verwenden. Die einzelnen Bereiche des Webs sollen aber nich > > > > als eigene > > > > > Anwendungen (virtuelle Verzeichnisse) laufen. Gibt es noch > > > > eine andere > > > > > M�glichkeit? > > > > > > > > > > Ren� > > > > > > > > > > > > > > > > Hie Konfiguration fuer ein Verzeichnis wird > > > normalerweise von der > > > > > > uoergeordeten geerbt. Z.B hat WebUI eine web.config die, > > > > ohne, dass > > > > > > diese Eigenschaften ueberschrieben warden (z.B. durch eine > > > > > > web.config in WebUI/Admins ) automatisch auch fuer das > > > > Verzeichnis > > > > > > Admins gueltig ist. Es reicht also, dass Du fuer dieses > > > > Verzeichnis > > > > > > eigene Einstellungen definierst.... > > > > > > > > > > > > -----Message d'origine----- > > > > > > De�: Ren� Kuss [mailto:[EMAIL PROTECTED] > > > > > > Envoy�: mardi 3 juin 2003 11:43 > > > > > > ��: [EMAIL PROTECTED] > > > > > > Objet�: [Asp.net] Verschiedene Loginseiten in einem Web > > > > > > > > > > > > Hi, > > > > > > > > > > > > Kann man f�r ein einzelnes Web verschiedene Loginseiten > > > > > > bereitsstellen. Ich m�chte das wenn jemand das > > > > > > administrationsverzeichnis wechselt, zum loginformular > > > > f�r admins > > > > > > kommt. Kunden sollen sich jedoch auf einer anderen Seite > > > > einloggen. > > > > > > > > > > > > Ren� > > > > > > > > > > > > _______________________________________________ > > > > > > 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 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > 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 > > > > > > > > > > > > > > > _______________________________________________ > > 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 > > > > > _______________________________________________ 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
