C# 采用DirectoryEntry管理window 账号
最近用wss做oa,头疼的事情是wss没有自行修改密码、增加用户等功能,所以做了一个简单的,主要实现了
1.账号查询;
2.组查询;
3.密码修改(修改当前登录的密码);
4.创建账号(未完成);
注意:不是AD,是window账号管理,具体代码很简单,就不多描述了,主要是Member.cs类;
用vs2008 sp1直接打开,两个入口页面 :
1.Members/Find.aspx 查找窗口,可以搜索账号和搜索组,可以查看账号和组信息,根据组查账号,根据账号查所属组
2.UserChangePassword.aspx是修改当前登录账户的的密码;
3.UserAdd.aspx 新增账号因为还不是很急着用,还没有实现完;
用c#实现,关键是操作DirectoryEntry