zoukankan
html css js c++ java
c#活动目录操作
添加引用 System.DirectoryServices
导入命名空间 using System.DirectoryServices;
srvip
=
"
192.168.1.1
"
;
dn
=
"
DC=l,DC=com
"
;
user
=
@"
administrator
"
;
pwd
=
"
123
"
;
DirectoryEntry de;
de
=
new
DirectoryEntry(
"
LDAP://
"
+
srvip
+
"
/
"
+
dn, user, pwd);
DirectorySearcher sr
=
new
DirectorySearcher(de,
"
(userPrincipalName=
"
+
logname
+
"
)
"
); //要括起来
string
path
=
sr.FindOne().Properties[
"
distinguishedName
"
][
0
].ToString();
CN 用户名
OU 组织
DC 域控制器
userPrincipalName 登录名
Code
string
srvip
=
textBox2.Text;
//
"192.168.0.21";
string
dn
=
textBox3.Text;
//
"DC=DEMO,DC=com";
string
user
=
textBox4.Text;
//
@"administrator";
string
pwd
=
textBox5.Text;
//
"123456";
DirectoryEntry de;
de
=
new
DirectoryEntry(
"
LDAP://
"
+
srvip
+
"
/
"
+
dn, user, pwd);
DirectorySearcher sr
=
new
DirectorySearcher(de,
"
(CN=
"
+
textBox1.Text
+
"
)
"
);
//
要括起来
ResultPropertyCollection pp
=
sr.FindOne().Properties;
foreach
(
string
ppp
in
pp.PropertyNames)
{
listBox1.Items.Add(ppp);
for
(
int
i
=
0
; i
<
pp[ppp].Count; i
++
)
{
listBox1.Items.Add(
"
---------------->
"
+
pp[ppp][i].ToString());
}
}
}
查看全文
相关阅读:
Linux系统 虚拟化篇之KVM
Linux系统 Top命令
Linux系统 日常优化
模拟浏览器多文件上传
51nod 1315 合法整数集 (位操作理解、模拟、进制转换)
51nod 1138 连续整数的和(等差数列)
51nod 1042 数字0-9的数量 (数位dp、dfs、前导0)
51nod 1136 欧拉函数(数论,用定义解题)
51nod 1106 质数检测(数论)
51nod 1006 最长公共子序列Lcs(dp+string,无标记数组实现)
原文地址:https://www.cnblogs.com/ahuo/p/676853.html
最新文章
Kubernetes日志路径
chrome插件--安装以及问题记录
k8s--kubernetes存储之Volume
k8s-kubernettes-sercet存储
k8s-kubernetes-configmap存储
k8s-service
k8s--资源控制器
YAML语法
linux--vm安装
docker--docker 的web可视化管理工具
热门文章
docker--docker compose 编排工具
redis 4.0.9 安装加入服务设置开机自启(centos ubuntu)通用
php 7.2.4 redis 扩展安装
002#验证输入-仅限字母数字
001#在PATH中查找程序
linux日志服务器审计客户端history记录
Windows rundll32的用法-批处理管理打印机
win10x64 批处理自动安装打印机
关于配置ssh免密码登录后,仍提示输入密码
分析dhcp.lease文件,统计DHCP服务器IP自动分配
Copyright © 2011-2022 走看看