Last year I posted the rules about how to remotely change your LDAP password. Its not very obvious because of the fact that the procedure depends on what server you're using (Active Directory, OpenLDAP, Novell, etc), and even then how your server is configured.
Here is how you would change your password using the LDAPS component of IP*Works!! SSL (note, an SSL connection is required in order to change your password remotely if you are an Active Directory user. Otherwise you can do this with the LDAP component in the regular IPWorks toolkit).
If you're not using IPWorks, the
same rules apply, so adjust your code accordingly. Here's a way to
do it in PowerShell.
Technorati : active directory, ad, adam, ipworks, ldap, unicodePwd, userPassword