DirectoryEntry reset hasła

0

public void ChangePassword(string sciezka, string newPassword)
{
DirectoryEntry uEntry = new DirectoryEntry(sciezka);
uEntry.Invoke("SetPassword", new object[] { newPassword });
uEntry.Properties["LockOutTime"].Value = 0; //unlock account
uEntry.Close();

  }

ten kod z tego co moge znaleźć w necie jest poprawny. Sprawdzałem zmienne i przekazuje poprawne zmienne. a przy invoke pojawia się An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in System.DirectoryServices.dll

Additional information: Unspecified error

próbuje sobie z tym poradzić ale nie daję rady.

0

Patrzyłeś w event logu?

1 użytkowników online, w tym zalogowanych: 0, gości: 1