VS 2012、C#.NETを使用しており、LDAPを介して認証するためのフォームを作成しています。
私はこのコードを持っています、そしてそれはうまく機能しています:
root = new DirectoryEntry(
"LDAP://192.168.116.20:389",
username,
password
);
ユーザー名とパスワードはどちらもプレーンテキストです。
しかし、「パスワードを覚えていますか?」を作成したいのですが。ユーザー名とパスワードmd5をファイルにハッシュして保存できるチェックボックス。
では、DirectoryEntryとLDAPでmd5-hashを使用して認証するにはどうすればよいですか?!出来ますか?