相关疑难解决方法(0)

使用登录名在Active Directory中查找用户

我可能只是愚蠢,但我正在尝试使用登录名("域\用户")从C#中找到Active Directory中的用户.

我的"Skeleton"AD搜索功能通常如下所示:

de = new DirectoryEntry(string.Format("LDAP://{0}", ADSearchBase), null, null, AuthenticationTypes.Secure);
ds = new DirectorySearcher(de);
ds.SearchScope = SearchScope.Subtree;
ds.PropertiesToLoad.Add("directReports");
ds.PageSize = 10;
ds.ServerPageTimeLimit = TimeSpan.FromSeconds(2);
SearchResult sr = ds.FindOne();
Run Code Online (Sandbox Code Playgroud)

现在,如果我有用户的完整DN(ADSearchBase通常指向Active Directory中的"我们的用户"OU),那就有效,但我根本不知道如何根据"domain\user"语法查找用户.

任何指针?

c# active-directory

7
推荐指数
1
解决办法
1万
查看次数

如何从Web应用程序中的客户端计算机获取AD凭据?

是否可以从Web应用程序中获取客户端计算机上的用户的activedirectory凭据?

为了澄清,我正在设计一个将在客户的Intranet上托管的Web应用程序.

需要在访问应用程序时不提示应用程序的用户提供凭据,而是应该自动抓取登录到客户端计算机的用户的凭据,而无需用户交互.

.net asp.net authentication web-applications active-directory

2
推荐指数
1
解决办法
7776
查看次数