Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在active directory中存储员工层次结构,例如员工>;经理关系_Asp.net_Active Directory - Fatal编程技术网

Asp.net 在active directory中存储员工层次结构,例如员工>;经理关系

Asp.net 在active directory中存储员工层次结构,例如员工>;经理关系,asp.net,active-directory,Asp.net,Active Directory,是否可以在active directory中存储用户(因此在asp.net中使用)人员层次结构,例如人员>经理关系 我的ActiveDirectory安装相对灵活,所以我可以添加其他信息。 < P>当然有可能支持你想做的事情,但是我会认真考虑你为什么要这么做,以及你可能会在路上做多少改变(更不用说你的系统管理员在这些改变之后会有多不高兴)。. AD的存在不是使用内置Asp.net身份验证方法的先决条件(尽管它使集成身份验证更容易)。如果这类数据是特定于应用程序的,我建议在特定于应用程序的数据

是否可以在active directory中存储用户(因此在asp.net中使用)人员层次结构,例如人员>经理关系


我的ActiveDirectory安装相对灵活,所以我可以添加其他信息。

< P>当然有可能支持你想做的事情,但是我会认真考虑你为什么要这么做,以及你可能会在路上做多少改变(更不用说你的系统管理员在这些改变之后会有多不高兴)。.

AD的存在不是使用内置Asp.net身份验证方法的先决条件(尽管它使集成身份验证更容易)。如果这类数据是特定于应用程序的,我建议在特定于应用程序的数据库中维护数据。这样做时,您可以从
HttpContext.current.user
中提取当前用户的FQDN,并键入关联的
标识的
Name
属性。例如:
HttpContext.Current.User.Identity.Name

从这一点开始,您只需创建一个带有相关组织结构的
UserProfile
表(即
ReportsTo
列,作为对另一个
UserProfile
的引用)