Hmm, vielleicht habe ich da auch was missverstanden. Ich dachte, du wolltest
die Windows-User benutzen, um die Zugriffe zu steuern. Dann er�brigt sich
�brigens auch gleich der Login-Dialog. Im IIS musst du nann doch in deinem
Web unter "Verzeichnissicherheit" den anonymen Zugriff deaktivieren und die
"Integrierte Windows-Authentifizierung" aktivieren. Du kannst dann auf die
NTFS-Berechtigungen zur�ck greifen.

Hier mal ein Beispielcode:

using System.Security.Principal;

/* Berechtigung �ber Gruppen pr�fen --> klappt bei uns nicht immer */
WindowsPrincipal principal = (WindowsPrincipal) this.User;
if (!principal.IsInRole (@"DOM�NE\GRUPPE"))
        Response.Redirect(@"..\KeineBerechtigung.aspx");

/* Oder generell so */
if (!principal.Identity.IsAuthenticated)
{
        // Was auch immer
}

/* Oder den User-Namen lesen */
string sName = principal.Identity.Name.ToString();


Ich hoffe dir damit geholfen zu haben.

Markus


> -----Urspr�ngliche Nachricht-----
> Von: Alexander Zeitler [mailto:[EMAIL PROTECTED] 
> Gesendet: Donnerstag, 14. August 2003 08:28
> An: [EMAIL PROTECTED]
> Betreff: RE: [Asp.net] Benutzerverwaltung/Login etc.
> 
> 
> Hallo,
> 
> >
> > Wir haber hier bei uns (noch) eine gemischte Umgebung. Also 
> auch eine 
> > NT4-Dom�ne. Die Kombi macht erhebliche Probleme, da einige Gruppen 
> > �ber die IsInRole-Funktion einfach nicht ermittelt werden 
> k�nnen. Habe 
> > daf�r auch noch keine L�sung gefunden. Die Usererkennung und 
> > Berechtigung funktioniert
> > aber einwandfrei. Aber halt auf Benutzerebene. Wenn einfach 
> nur ein LogIn
> > erforderlich ist, sollte das aber reichen.
> >
> 
> d.h. also GenericIdentity/GenericPrinicpal kann in jedem Fall 
> verwenden - WindowsIdentity/GenericIdentity nur mit ADS.
> 
> So ganz ist mir der Sinn und Zweck ehrlich gesagt nicht klar. 
> Ich habe meine User in einer DB, m�chte aber auch die 
> M�glichkeit schaffen (sp�ter), die User per ADS 
> auslesen/anmelden zu k�nnen.
> 
> Gruss
> 
> Alex
> 
> _______________________________________________
> Asp.net mailing list
> [EMAIL PROTECTED] 
> http://www.glengamoi.com/mailman/listinfo/asp.> net
> 
Diese E-Mail und deren Inhalt ist nur f�r den/die genannten Empf�nger
bestimmt und darf nur von diesen ge�ffnet, gelesen und verwendet werden.
Rechtsgesch�ftliche Erkl�rungen d�rfen hier�ber nicht ausgetauscht werden.
Sollten Sie diese E-Mail irrt�mlich erhalten, sind Ihnen Kenntnisnahme,
Vervielf�ltigung oder Weiterleitung ausdr�cklich untersagt. Bitte
informieren Sie in diesem Fall den Absender und l�schen Sie die empfangene
E-Mail umgehend. Vielen Dank. --- This e-mail and its contents are only
intended for the person named or her/his designated agent and as such should
only be opened and read by them. Any further duplication or distribution are
prohibited. No e-mail received or sent will be deemed to be a legal document
or declaration. If you have received this e-mail in error or by any other
means, please inform the sender and destroy the e-mail immediately.
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an