LDAPを管理するWebサイトに取り組んでいます。アカウントがロックされているか無効になっているユーザーを認証しようとすると、失敗します。私がやりたいことは、アカウントがロックされているか無効になっているというメッセージを表示した後、最初にユーザーを認証することです。
私はこのようにコーディングしています
LdapConnection connection = new LdapConnection(new LdapDirectoryIdentifier("SJTPNOC.com", 636));
connection.SessionOptions.VerifyServerCertificate = new VerifyServerCertificateCallback((con, cer) => true);
connection.SessionOptions.ProtocolVersion = 3;
connection.AuthType = AuthType.Basic;
connection.SessionOptions.SecureSocketLayer = true;
connection.Timeout = new TimeSpan(0, 0, 10);
connection.Credential = new NetworkCredential(username, password);
using (connection){
connection.Bind();
}