Stell dir ein Web vor, das f�r ca. 150 Kunden (jedem ein eigenes Web)gedacht
ist. Jedes Web soll eine eigene Loginseite f�r jede Benutzergruppe haben
(Admins, Reseller, ...). Da halte ich es nicht f�r sinnvoll, jedesmal ein
virtuelles Verzeichnis anzulegen.


Ren� 


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

<<attachment: winmail.dat>>

Antwort per Email an