Tigran Martirosyan
2004-05-24 10:26:01 UTC
Hi everyone
I have a problem to setting pwdLastSet property in 0, for making new user change password on next logon
My code sample in C#
DirectoryEntry AD = null
AD = new DirectoryEntry("WinNT://" +di.User_Domain)
DirectoryEntry NewUser = AD.Children.Add(di.User_Login, "user")
NewUser.Invoke("SetPassword", new object[] {di.User_Password})
NewUser.Invoke("Put", new object[] {"Description", di.User_Description})
NewUser.Invoke("Put", new object[] {"FullName", di.User_FullName})
NewUser.CommitChanges()
long v = 0
NewUser.Properties["pwdLastSet"].Add(v); // This line send exception!
NewUser.CommitChanges()
How can I resolve this problem
Thanks.
I have a problem to setting pwdLastSet property in 0, for making new user change password on next logon
My code sample in C#
DirectoryEntry AD = null
AD = new DirectoryEntry("WinNT://" +di.User_Domain)
DirectoryEntry NewUser = AD.Children.Add(di.User_Login, "user")
NewUser.Invoke("SetPassword", new object[] {di.User_Password})
NewUser.Invoke("Put", new object[] {"Description", di.User_Description})
NewUser.Invoke("Put", new object[] {"FullName", di.User_FullName})
NewUser.CommitChanges()
long v = 0
NewUser.Properties["pwdLastSet"].Add(v); // This line send exception!
NewUser.CommitChanges()
How can I resolve this problem
Thanks.