ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
2626
2626
EMPFEHLEN
-
Hey zusammen,
seit einigen Tagen sitzt ich nun über dem Problem, dass ich gerne auf unserem Server von meinem Rechner Benutzer-Passwörter ändern möchte.
Nehmen wir follgendes an:
-Servername: server01
-Serverdomain: serverhome.de
-Auf dem Server Administrator Konto: Administrator
-Passendes Passwort: Test
Von follgendem Benutzer sollen die Daten geändert werden: MaxMustermann
Nun habe ich mir follgendes Code zusammen gesucht:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
try { DirectoryEntry uEntry = new DirectoryEntry("LDAP://cn=MaxMustermann,ou=jugendliche,ou=benutzer,dc=serverhome,dc=de", "Administrator@serverhome.de", "Test", AuthenticationTypes.None); uEntry.Invoke("SetPassword", new object[] { password }); uEntry.Close(); MessageBox.Show("Benutzer geändert"); } catch (Exception e) { MessageBox.Show(e.ToString(), "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Stop); }
Follgenden Fehler bekomme ich nun zurück:
Code :1
System. DirectoryServices.DirectorySericesCOMException (0x8007202B): Eine Referenzauswertung wurde vom Server zurückgesendet.
Wo ist mein Fehler..?
-
04.02.10 19:40 #2
Hallo,
vom Aufbau her sieht alles gut aus. Aber nach einer kurzen Recherche hab ich das gefunden, evtl. ist dir das hilfreich:
http://www.winvistaside.de/forum/lof....php/t647.htmlInternetseite:
http://www.texturenland.de
Blog:
http://blog.texturenland.de
Codesnippets:
.NET-Snippets
- Sollte ich bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen -
-
Danke, für deine schnelle Antwort.
Wi nutzten in unserem System ausschließlich Windows XP Prof. und in dem Post wird Win Vista angesprochen.
Meinst du das am Code nichts falsch ist, sondern, dass in den Gruppenrichtlinien etwas falsch eingestellt ist?
-
05.02.10 10:11 #4
Was mir im nachhinein auffällt, du machst nach der Methode Invoke kein Commit. Evtl. kommt deswegen der Fehler

Code :1 2
uEntry.Invoke("SetPassword", "NewPassword"); uEntry.CommitChanges();Internetseite:
http://www.texturenland.de
Blog:
http://blog.texturenland.de
Codesnippets:
.NET-Snippets
- Sollte ich bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen -
-
Nach langer Zeit melde ich mich wieder, gestern kam ich dazu es zu testen. Doch es kommt immer noch der Referenzfehler :/
-
05.05.10 15:52 #6gquinca Tutorials.de Gastzugang
Hallo,
wie wäre es mit einem einfachen CMD-Befehl?
C:> net user /domain MaxMustermann neues_Passwort
Dass man dafür Domain-Administrator Berechtigung benötigt, versteht sich von selbst.
mfG
gquincy
Ähnliche Themen
-
Active Directory
Von Sephi2k06 im Forum Microsoft WindowsAntworten: 2Letzter Beitrag: 06.10.06, 10:46 -
C# und Active Directory
Von daschii im Forum .NET Web und KommunikationAntworten: 15Letzter Beitrag: 22.09.06, 07:33 -
Active Directory FÜR Linux
Von nolly im Forum Linux & UnixAntworten: 6Letzter Beitrag: 22.03.05, 09:24 -
Active directory
Von stormystormy im Forum .NET ArchivAntworten: 0Letzter Beitrag: 26.02.04, 13:46 -
Asp.net Active Directory
Von stormystormy im Forum .NET ArchivAntworten: 4Letzter Beitrag: 25.12.03, 18:37





Zitieren
Login





