Кто-нибудь знает, как сбросить пароль для Active Directory на С#?
Я написал следующий код для сброса пароля в Active Directory:
[WebMethod] public static string ResetPassword(string test) { string userDn = "CN=Joe Bloggs,OU=Test Accounts,OU=ST IT,OU=Departments,OU=Internal,OU=Divisions,DC=thegroup,DC=com,DC=au"; string password = "!qwer12345"; DirectoryEntry uEntry = new DirectoryEntry(userDn); uEntry.Invoke("SetPassword", new object[] { password }); uEntry.Properties["LockOutTime"].Value = 0; //unlock account uEntry.Close(); return "hello"; }
Когда я запускаю код, появляется ошибка, когда он достигает строки uEntry.Invoke("SetPassword", new object[] { password });
Кто-нибудь знает, что вызывает эту проблему и как я могу ее исправить?
ErrorCode
исключения? - person Reticulated Spline   schedule 20.01.2015