1.)  (C#)
DirectoryEntry myDirEntry = new DirectoryEntry();
myDirEntry.Path="LDAP://CN=Users,DC=x75,DC=net";;
myDirEntry.UserName="givenAccount";
myDirEntry.Password="givenPass";
myDirEntry.AuthenticationType=AuthenticationType.Secure;

jetzt mache die Search-Abfragen �ber myDirEntry. Sind Account/Password im AD g�ltig, 
kannst Du �ber myDirEntry aufs AD zugreifen, ansonsten: Login=fehlgeschlagen. W�rde 
ich dann machen, wenn zus�tzliche Infos zum Account aus AD gelesen werden.

2.)schau mal unter folgendem Link
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dn_voices_askgui/html/askgui08282001.asp


Gruss  J.


-----Urspr�ngliche Nachricht-----
Von: Johannes Hammersen [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 5. September 2001 15:37
An: aspDEdotnet
Betreff: [aspdedotnet] AW: Active Directory


Danke erstmal,
wenn man das Passwort nicht auslesen kann, gibt es denn eine M�glichkeit
passwort und username an AD zu senden und zu erfahren ob sie ok sind?
Oder AD sonst irgend wie zum login verwenden?
Danke
Johannes

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Meier
Johannes
Gesendet: Mittwoch, 5. September 2001 14:15
An: aspDEdotnet
Betreff: [aspdedotnet] AW: Active Directory


Hi,
was wahrscheinlich noch fehlt: (in C#)

...
mySearcher.Filter = ("(anr= Johannes.Hammersen)")
mySearcher.PropertiesToLoad.Add("hier steht der property-name"); ...

�brigens kann man das Passwort nicht aus dem AD lesen!

Gruss   ebenso Johannes


-----Urspr�ngliche Nachricht-----
Von: Johannes Hammersen [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 5. September 2001 13:23
An: aspDEdotnet
Betreff: [aspdedotnet] Active Directory


Hallo,
Ich versuche ein Web Login in VB.net zu bauen, welches auf Active
Directory zugreift. Um an die Daten zu kommen wollte ich etwa so
vorgehen:

        Dim entry As New
DirectoryServices.DirectoryEntry("LDAP://x75.net";)
        Dim mySearcher As New
System.DirectoryServices.DirectorySearcher(entry)

        Dim res As DirectoryServices.SearchResult
        mySearcher.Filter = ("(anr= Johannes.Hammersen)")
        For Each res In mySearcher.FindAll()
            lbluserinfo.Text += "<br>Path: " & vbCrLf &
(res.GetDirectoryEntry.Path.ToString)
            lbluserinfo.Text += "<br>Username: " & vbCrLf &
(res.GetDirectoryEntry.Username)
            lbluserinfo.Text += "<br>Password: " & vbCrLf &
(res.GetDirectoryEntry.Password)
        Next

Problem ist nur die Ausgabe sieht wie folgt aus:

Path: LDAP://x75.net/CN=Johannes Hammersen,CN=Users,DC=x75,DC=net
Username: 
Password: 

Ich bekommen keinen Username und kein Password.
Wo liegt der Fehler?
Ich kenne mich nicht allzu gut mit Active Directory aus, kennt jemand
ein paar links unter denen ich eine L�sung finden kann?

Vielen Dank f�r eure Hilfe!

Gru� Johannes


| [aspdedotnet] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie k�nnen

| sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

| [aspdedotnet] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie k�nnen

| sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp


| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

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

Antwort per Email an