Luke Skywalker
New member
Hallo.
Habe ein Problem auf der Arbeit und bräuchte eine Möglichkeit um auf einen Windows 2000 Server mit Active Directory (AD) ein Passwort, über das LDAP (Lightweight Directory Access Protocol) Modul von PHP 4.1.0, zu ändern.
Ich möchte hier keine Lösung zu Linux AD Servern haben, da dies unter PHP kein Problem ist, aber nur mit Windows funktioniert es nicht. Mit Perl ist das ganze gar kein Problem, aber wir haben nun schon ein PHP Script fertig und wollten dies auch beibehalten und es geht auch bereits alles, nur die Passwortänderung nicht.
Hat da vielleicht einen Lösungsweg, entweder komplett über PHP (ist mir am liebsten) oder eine Möglichkeit, wie ich ein Perl Script nur für die Passwortänderung ansprechen kann (über PHP wäre dies dann, mit system() haben wir es breichts versucht) um das Passwort zu ändern.
Im Moment ist das Perl Script wohl noch ne exe, aber so schwer ist es auch nicht, dies zu ändern.
Ein Bedinung noch, dass Passwort soll nicht über den Header mit der GET Methode übertragen werden, aus Sicherheitsgründen.
Habe ein Problem auf der Arbeit und bräuchte eine Möglichkeit um auf einen Windows 2000 Server mit Active Directory (AD) ein Passwort, über das LDAP (Lightweight Directory Access Protocol) Modul von PHP 4.1.0, zu ändern.
Ich möchte hier keine Lösung zu Linux AD Servern haben, da dies unter PHP kein Problem ist, aber nur mit Windows funktioniert es nicht. Mit Perl ist das ganze gar kein Problem, aber wir haben nun schon ein PHP Script fertig und wollten dies auch beibehalten und es geht auch bereits alles, nur die Passwortänderung nicht.
Hat da vielleicht einen Lösungsweg, entweder komplett über PHP (ist mir am liebsten) oder eine Möglichkeit, wie ich ein Perl Script nur für die Passwortänderung ansprechen kann (über PHP wäre dies dann, mit system() haben wir es breichts versucht) um das Passwort zu ändern.
Im Moment ist das Perl Script wohl noch ne exe, aber so schwer ist es auch nicht, dies zu ändern.
Ein Bedinung noch, dass Passwort soll nicht über den Header mit der GET Methode übertragen werden, aus Sicherheitsgründen.