查询Active Directory(LDAP)

在一台Server2003的AD服务器上,通过安装工具集中的ldp.exe,进行LDAP连接和用户对象查询。实验步骤包括在AD服务器上添加客户机账号,申请证书,并通过ldap地址查找用户对象的userCertificate属性,该属性存储了证书信息。可以使用LDP工具进行连接和绑定操作,查看 LDAP 节点和CRL分发点。
摘要由CSDN通过智能技术生成

实验条件:

         一台server2003作为证书服务器,域控制器以及AD服务器

         服务器上需要安装server2003工具集,在安装包的SUPPORT/TOOLs文件夹下,SUPTOOLS.MSI为安装文件,然后找到工具集中的ldp.exe

         一台客户机

实验步骤:

1.      在AD服务器上为客户机添加账号,设置密码以及相关信息

2.      在客户机登录该域账号后进入证书申请页面申请相应证书存储至系统或存储到智能卡

3.      通过ldap地址查找AD服务器上的用户对象(可用ldp工具进行查找测试),其中有一属性名为userCertificate,值为byte数组,我们可获取后将其转换为base64码,在需要使用时解码得到二进制数组并可转换成对应证书对象。

LDP工具查询演示:

1.Connection -> Connect 连接相应的域,Server为计算机名,Port默认为389


2.Connection -> Bind 绑定域账号


3. View -> Tree 查看LDAP指定节点(下图为指定节点的属性显示,可看见userCertificate属性)


下图为查询CRL分发点(CDP),可以看到CRL和deltaCRL


C#代码片段

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值