Heim >Backend-Entwicklung >C++ >Wie kann ich Active Directory -Benutzeranmeldeinformationen in C#überprüfen?
überprüfen <:> Frage:
Wie kann die Wirksamkeit des Benutzernamens und des Kennworts der Active Directory -Authentifizierung bestimmen?Antwort:
für Anwendungen, die auf .NET 3.5 und höhere Versionen bereitgestellt werden, System.DirectoryServices.AccountManagement Der Benennungsraum bietet einen effizienten Überprüfungsbeweismechanismus:
Diese Methode ist einfach und zuverlässig und wird in reinem C#realisiert.
<code class="language-csharp">using(PrincipalContext pc = new PrincipalContext(ContextType.Domain, "YOURDOMAIN")) { // 验证凭据 bool isValid = pc.ValidateCredentials("myuser", "mypassword"); }</code>Dokumentreferenz:
Das obige ist der detaillierte Inhalt vonWie kann ich Active Directory -Benutzeranmeldeinformationen in C#überprüfen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!