Validation 在发送了许多错误的密码后,使用PrincipalContext验证凭据失败
使用(PrincipalContext pc=new PrincipalContext(ContextType.Domain,domainName)) { IsWindowsAuthenticated=pc.ValidateCredentials(用户名、密码);Validation 在发送了许多错误的密码后,使用PrincipalContext验证凭据失败,validation,credentials,windows-identity,principalcontext,Validation,Credentials,Windows Identity,Principalcontext,使用(PrincipalContext pc=new PrincipalContext(ContextType.Domain,domainName)) { IsWindowsAuthenticated=pc.ValidateCredentials(用户名、密码); } 如果为一个用户传递了许多错误的密码,然后传递了正确的密码,那么即使密码绝对正确,它仍然返回false 如果您有任何建议,我们将不胜感激。无论您传入什么用户名: 乔 域\乔 joe@domain.com MSDN但根据我的经验,第一
} 如果为一个用户传递了许多错误的密码,然后传递了正确的密码,那么即使密码绝对正确,它仍然返回false
如果您有任何建议,我们将不胜感激。无论您传入什么
用户名
:
MSDN但根据我的经验,第一个是唯一正确的,比较不区分大小写。你传入的用户名与否并不重要: