zoukankan      html  css  js  c++  java
  • C#学习笔记-域用户认证(一)

            public Boolean ValidateDomainUser(string Domain, string UserName, string Password)
            {
                DirectoryEntry entry = new DirectoryEntry(Domain, UserName, Password);
                try
                {
                    string objectSid = (new SecurityIdentifier((byte[])entry.Properties["objectSid"].Value, 0).Value);//如果账号不对则会抛出异常
                    return true;
                }
                catch
                {
                    return false;
                }
                finally
                {
                    entry.Dispose();
                }
            }
    
    //代码调用,LDAP一定要大写。
    MessageBox.Show(ValidateDomainUser("LDAP://域控的IP地址/DC=ha-ad,DC=net", "evan", "evan的密码").ToString());
  • 相关阅读:
    git 文件回退
    git reset
    开源
    android json js 算法 面试
    Android* 2.3.7
    Sqoop HBase Hadoop
    行业案例、技术



  • 原文地址:https://www.cnblogs.com/Evan-fanfan/p/9334803.html
Copyright © 2011-2022 走看看