Hallo Liste
 
Ich h�tte eine Frage zu einer Diskussion die bereits im Oktober gef�hrt wurde und von Patrick A. Lorenz beantwortet wurde,
 es geht darum Benutzerdaten aus einem Active Direcotry auszulesen.
 
Ich m�chte pr�fen, ob ein in einer Domain angemeldeter Benutzer in einer bestimmten Gruppe (OU) ist.
Dazu muss ich aber auch die Benutzer Daten auslesen in der sich eine Domainuser befindet,
damit ich diese mit den Daten vom Active Direcory vergleiche kann.
 
 
Der folgende Code ist von Patrick A. Lorenz und liefert die Eintr�ge vom Acitve Directory
 
WindowsPrincipal Principal = (WindowsPrincipal) User;
WindowsIdentity Identity = (WindowsIdentity) User.Identity;
Response.Write("Name: " + Identity.Name + "<br>");
Response.Write("Admin? " +
Principal.IsInRole(WindowsBuiltInRole.Administrator) + "<br>");

DirectoryEntry DE = new DirectoryEntry("WinNT://" +
Identity.Name.Replace("\\","/"));

Response.Write("FullName: " + DE.Properties["FullName"][0] +
"<br><br>");

foreach(string PN in DE.Properties.PropertyNames)
Response.Write(PN + "<br>");

foreach(DirectoryEntry objChildDE in DE.Children)
Response.Write(objChildDE.Path);
 
 
D.h. Wie kann die Daten auslesen mit denen sich eine Benutzer an der Domain angemeldet hat ??
 
 
Danke Hannes

| [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an