一个关于域操作的源码
作者:英雄无敌 日期:2005-03-03
. SPS的用户控制是基于AD的,我们的项目在早期设计的时候这样考虑的,既然是ASP方式那么
某公司的管理员是可以管理自己的用户的,这就意味着我们需要这样一个管理系统,AD的管理员可
以往AD中添加公司(以OU的方式)和公司的用户,公司的管理员可以在AD中管理用户,这一切都
要在SPS中实现。
我就开始AD操作的学习,终于在一位不知名的大侠的网站上找到了一份AD操作类的代码,我
终于可以不用写这部分了,但是这个类中的用模拟管理员进程的方法来实现添加修改AD用户的方法
失败了,我在CSDN咨询过N位大侠后,最后决定还是用静态模拟,直接把这个目录设成应用程序,
然后在web.config中模拟管理员。
这样普通的域用户登录后只要是该SPS站点的管理员,我就可以让他添加自己的用户到站点中,
并且管理这些用户信息,而且还可以限制这个管理员可以添加的人数,而AD管理员在这个系统中可
以做任何公司管理员的事情,也可以管理公司的信息。这个东西耗了我去年一个月的时间。
这里我把这个AD操作类的源码共享出来,C#的,里面我也加了些我需要的方法。感兴趣的朋友
可以下载,再改进。
点击下载此文件
过两天我再把我学习WEBpart期间做的一些webpart整理一下放上来
某公司的管理员是可以管理自己的用户的,这就意味着我们需要这样一个管理系统,AD的管理员可
以往AD中添加公司(以OU的方式)和公司的用户,公司的管理员可以在AD中管理用户,这一切都
要在SPS中实现。
我就开始AD操作的学习,终于在一位不知名的大侠的网站上找到了一份AD操作类的代码,我
终于可以不用写这部分了,但是这个类中的用模拟管理员进程的方法来实现添加修改AD用户的方法
失败了,我在CSDN咨询过N位大侠后,最后决定还是用静态模拟,直接把这个目录设成应用程序,
然后在web.config中模拟管理员。
这样普通的域用户登录后只要是该SPS站点的管理员,我就可以让他添加自己的用户到站点中,
并且管理这些用户信息,而且还可以限制这个管理员可以添加的人数,而AD管理员在这个系统中可
以做任何公司管理员的事情,也可以管理公司的信息。这个东西耗了我去年一个月的时间。
这里我把这个AD操作类的源码共享出来,C#的,里面我也加了些我需要的方法。感兴趣的朋友
可以下载,再改进。
点击下载此文件
过两天我再把我学习WEBpart期间做的一些webpart整理一下放上来
[本日志由 英雄无敌 于 2005-03-04 06:13 PM 编辑]
上一篇: 开放系统虚拟实验室下一篇: 瑞星序列号修改2005
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 2925
发表评论