henkjan111
Gebruiker
- Lid geworden
- 9 jan 2011
- Berichten
- 221
Hallo,
Ik probeer m.b.v. tutorials op het internet het volgende te doen:
De gebruiker van mijn C# applicatie moet zich inloggen met zijn active directory account. (Ik had dus in gedachten d.m.v. LDAP). Echter vind ik nergens iets werkends om de gebruiker the authenticeren met AD. Iemand enig idee hoe?
O.a. geprobeerd:
Bvd.
Ik probeer m.b.v. tutorials op het internet het volgende te doen:
De gebruiker van mijn C# applicatie moet zich inloggen met zijn active directory account. (Ik had dus in gedachten d.m.v. LDAP). Echter vind ik nergens iets werkends om de gebruiker the authenticeren met AD. Iemand enig idee hoe?
O.a. geprobeerd:
Code:
public bool ActiveDirectoryAuthenticate(string username, string password)
{
bool result = false;
using (DirectoryEntry _entry = new DirectoryEntry())
{
_entry.Username = username;
_entry.Password = password;
DirectorySearcher _searcher = new DirectorySearcher(_entry);
_searcher.Filter = "(objectclass=user)";
try
{
SearchResult _sr = _searcher.FindOne();
string _name = _sr.Properties["displayname"][0].ToString();
result = true;
}
catch
{
MessageBox.Show("OEJEE");
}
}
return result;
}
private void Btn_Login_Click(object sender, EventArgs e)
{
ActiveDirectoryAuthenticate("naam", "wachtwoord");
}
Bvd.
Laatst bewerkt: