1

using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, domainName)) { isWindowsAutenticated = pc.ValidateCredentials(username, password);
}

このコードにユーザーの間違ったパスワードを何度も渡してから正しいパスワードを渡すと、パスワードが間違いなく正しい場合でも false が返されます。

これを回避するための提案は大歓迎です。

4

1 に答える 1