Sql 从登录名查询Active Directory用户名,以匹配存储在另一个数据库中的名称

Sql 从登录名查询Active Directory用户名,以匹配存储在另一个数据库中的名称,sql,asp.net,ldap,Sql,Asp.net,Ldap,我正在Asp.net中开发一个应用程序,使用Active Directory对用户进行身份验证。我被要求创建一个时间表和项目管理应用程序。应用程序应允许管理人员:;选择用户、分配任务并显示其个人信息 为此,我需要连接到他们的一个数据库,该数据库保存所有相关数据 到目前为止,我所做的是创建一个带有dropdownlist和所需数据库连接字符串的模式。下拉列表允许您选择名称、任务、任务部门和任务描述。我希望它能将所选数据绑定到他们个人资料页面上的第二个网格视图中 我的问题是,它需要将他们登录时存储在

我正在Asp.net中开发一个应用程序,使用Active Directory对用户进行身份验证。我被要求创建一个时间表和项目管理应用程序。应用程序应允许管理人员:;选择用户、分配任务并显示其个人信息

为此,我需要连接到他们的一个数据库,该数据库保存所有相关数据

到目前为止,我所做的是创建一个带有dropdownlist和所需数据库连接字符串的模式。下拉列表允许您选择名称、任务、任务部门和任务描述。我希望它能将所选数据绑定到他们个人资料页面上的第二个网格视图中

我的问题是,它需要将他们登录时存储在Active directory中的用户名与从dropdownlist中的数据库中选择的名称相匹配

我不知道如何才能做到这一点,我真的希望这是有意义的,我可能已经在这片森林中迷失了!!我是广告新手


通常,samAccountName或userPrincipalName是您在Microsoft Active directory中执行搜索时使用的唯一属性。我尝试使用dropdownlist加载Active directory用户名以添加到我的应用程序中的用户存储区,但加载不正确。错误显示为[System.Runtime.InteropServices.COMException:未知错误(0x80005000)]