Ldap用户身份验证不适用于锁定或禁用的帐户

时间:2012-12-18 13:22:07

标签: asp.net c#-4.0 ldap

我正在一个网站上管理ldap。我陷入困境,当我尝试对帐户锁定或禁用的用户进行身份验证时失败。 我想要做的是首先在帐户锁定或禁用的显示消息后验证用户。

我这样编码

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();
}

0 个答案:

没有答案