.NET
のActive Directoryに対してユーザーを安全に認証しますActive Directoryに対するユーザー資格情報の検証は、ディレクトリサービス内のリソースへのアクセスを確保するための最重要です。このガイドは、.NETでユーザーログインを検証するための堅牢で効率的な方法を提示します。
.NETフレームワークの実装名前空間は合理化されたアプローチを提供します。次のコードスニペットはこれを示しています:
このコードは、ドメインにリンクされた主要なコンテキストを作成し、認証にSystem.DirectoryServices.AccountManagement
を使用します。
<code class="language-csharp">using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, "YOURDOMAIN")) { bool isValid = pc.ValidateCredentials("myuser", "mypassword"); }</code>利点とさらなる学習
ValidateCredentials
詳細については、これらのリソースをご覧ください Microsoftのドキュメント
.NETフレームワークのディレクトリセキュリティプリンシパルの管理に関するガイダンス
System.DirectoryServices.AccountManagement
以上が.NETのActive Directoryに対してユーザー認証を効率的に検証するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。