« Return to Thread: Changing password after it has expired

Changing password after it has expired

by Howard Wilkinson :: Rate this Message:

Reply to Author | View in Thread

Somebody on this list will know the definitive answer(s) to this question. I have been knocking holes in the wall with my head all day and cannot get an answer that makes sense.

In active directory you can set a password as expired and when the user logs in they get to type their old password to prove they are who they say they are and then new passwords to get the change to happen.

I want to achieve this via the LDAP interface but cannot find any references that say if it is possible. I suspect that what really happens under the cover is that the 'LDAP' code checks that the hash of the presented old password matches the value in the AD and then uses a privileged account rather  than the user to do the actual change (I am thinking of the IISADMPWD application here!) What I had hoped I could find would be an options that would allow a bind to succeed using the users credentials (old password/username) that could only change the password. But I have not.

Am I right in that this is done by knowing that the HASH matches or is there a hidden control to the AD LDAP interface I am missing?
--
Signature

Howard Wilkinson

Phone:

+44(20)76907075

Coherent Technology Limited

Fax:

 

23 Northampton Square,

Mobile:

+44(7980)639379

United Kingdom, EC1V 0HL

Email:

howard@...

 

 « Return to Thread: Changing password after it has expired