C#Ldap技术支持
文章平均质量分 57
对信仰的忠诚
面向对象程序设计,设计模式,测试单元,SOLID原则
展开
-
C#域控操作大全_节点删除_修改密码_添加用户
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;using System.Data;using System.DirectoryServices;using NJZF.SCDM.DAL.Database;原创 2013-06-21 15:14:07 · 4027 阅读 · 0 评论 -
用C#读取LDAP记录
从LDAP读取记录,把edmworkstation和displayname这2项内容取出,放在一个dictionary中以备用.edmworkstation是用户的登记计算机名,可能含有多条记录.如果读取失败,则在dictionary中放一个"NotValid=yes"项目.private void GetLDAPInfo() {原创 2013-06-21 14:18:27 · 1838 阅读 · 6 评论 -
C#如何进行LDAP用户校验
private bool Authenticate(string userName, string password, string domain){bool authentic = false;try{DirectoryEntry entry = new DirectoryEntry(“LDAP://”+domain, userName, password);object原创 2013-06-21 14:36:39 · 1055 阅读 · 0 评论 -
C#向ldap导入证书
1.将证书文件使用流读入,存放在byte[]中 FileStream fs = new FileStream("c://cert//client.der", FileMode.Open, FileAccess.Read); BinaryReader br = new BinaryReader(fs);原创 2013-06-21 08:51:38 · 1141 阅读 · 0 评论 -
C#LDAP删除用户
一、创建LDAP连接二、准备用户拥有的属性三、 删除用户的信息 LdapConnection conn = new LdapConnection(); conn.Connect("192.168.3.112", 389); string dn = "CN=Administrator,CN=Users,DC=baiyi,D原创 2013-09-09 17:32:55 · 1575 阅读 · 0 评论 -
C#Ldap查找用户信息
一、创建LDAP连接二、创建查询条件三、查询用户信息LdapConnection conn = new LdapConnection(); conn.Connect("192.168.3.112", 389); string dn = "CN=Administrator,CN=Users,DC=baiyi,DC=com";原创 2013-09-09 17:31:00 · 3386 阅读 · 0 评论 -
C#LDAP增加一个用户
一、首先创建一个LDAP连接二、创建一个LdapEntry,首先要创建LdapAttributeSet(一个包括用户所有信息的属性集)三、将这个LdapAttributeSet添加到LdapEntry中,再执行新增操作LdapConnection ldapConn=new LdapConnection();ldapConn.Connect(ldapHost,ldapPort原创 2013-09-13 16:18:52 · 1283 阅读 · 0 评论