active-directory相关内容
给定一个 NT 风格的帐户名称 (DOMAIN\UserName) 是否可以推断出该域的 LDAP 地址是什么,以便可以查找用户信息? 我的场景:我有一个在 IIS 上运行的 asp.net 应用程序,它接受匿名用户和域用户.匿名用户必须登录,但域用户我检查服务器标头以获取 IIS 提供的域用户名.我需要从活动目录中查找一些信息,例如电子邮件地址等.如果我在配置中提供 LDAP 地址,我就可
..
所以先说一点琐事.. 有一个用 ASP.NET 编写的网站,它使用 NTLM 协议对想要登录的用户进行身份验证.他们通常使用它时完全可以,他们输入网站 URL,他们提供他们的凭据,进行身份验证和维护会话网络浏览器. 我想做的是创建一个充当机器人的 PHP 网站.这是我公司的内部网站,我被批准这样做.我遇到的问题是管理会话.用户将能够在我的 PHP 网站中输入他们的凭据,我的 PHP 网
..
基本上我想要做的是,我有一个 ASP.Net Web 应用程序,它使用表单身份验证和一些自定义代码将其链接到 ActiveDirectory(非常类似于 这 有效). 但是,每当我在域控制器中查询用户组时,它只返回他们明确所在的组,而不是子组(id est,有一个用户所属的特定安全组,比如组 A,即我想要的组的成员,比如组 B,用户显式在组 A 中,但仅隐式在组 B 中,因为组 A 是组 B
..
我有一个经典的 ASP 网站(对不起!).它的某些部分需要启用 NT 身份验证. 理想情况下,我希望向用户提供一个漂亮的登录表单(而不是浏览器提示),然后我对 AD 进行身份验证,然后执行通常的“如果成功登录,如果失败则显示错误" 这甚至可能吗?我在本地计算机上尝试了以下操作,但不确定如何正确测试成功,或者它是否甚至扩展到针对 AD 进行搜索
..
您好,我想将 LDAP(安装在 Windows 8.1 机器上的 AD LDS)表单身份验证集成到我的 mvc 5 应用程序中. 我不知道我是否在 web.config 上遗漏了某些内容,或者我的 c# 代码有误,但我已从 ldp.exe 和 ADSI 以具有管理员权限的用户 = 管理员身份成功连接,如此处所示 在我的网络配置中,我添加了这些行:
..
我需要创建一个使用 .NET Core 在 linux 上工作的 LDAP 客户端.我搜索了互联网,唯一支持 .Net 标准的库是 Novell.Directory.Ldap (开源,iei - https://github.com/dsbenghe/Novell.Directory.Ldap.NETStandard).目录服务库在 .Net Core for Linux 中不支持,仅在 Wind
..
我在使用 LDAP 搜索过滤器 时遇到问题.我需要检索的是特定 LDAP 组的所有用户,即 OU=Staff,OU=Users,OU=Accounts,DC=test,DC=local 我的搜索是: (&(objectCategory=user)(OU=Staff,OU=Users,OU=Accounts,DC=test,DC=local)) 目前它没有返回任何结果.我错过了什么?
..
我们正在使用 System.DirectoryServices.DirectorySearcher 进行 sAMAccountName 查找.这很好用,只是在查询某个我们怀疑很大的广告时,搜索经常会超时.在做了一些研究之后,我发现使用 System.DirectoryServices.Protocols 的搜索在查询大型 AD 时会更快.我正在尝试使用协议重新创建我们所拥有的内容,看看这是否会对超
..
我目前有这个代码, 字符串 defaultNamingContext;DirectoryEntry rootDSE = new DirectoryEntry("LDAP://RootDSE");defaultNamingContext = rootDSE.Properties["defaultNamingContext"].Value.ToString();rootDSE = new Dire
..
我有一系列应用程序都使用我创建的相同 C#、.Net 2.0 代码来检查用户是否是 Active Directory 组的成员. 直到最近,当我将来自另一个受信任的 AD 域的用户添加到我的一个 AD 组时,我的代码才遇到任何问题.我的问题是如何检查用户是否是 Active Directory 组的成员,无论其域如何.换句话说,他们可能与我的组在同一个域中,也可能不在同一个域中.下面是我编写
..
我正在尝试设置 SVN 以针对 ActiveDirectory 进行身份验证.我知道如果您将 SVN 设置为使用 Apache 提供服务,这是可能的,但这样做会引入太多开销,并且 SVN 运行速度太慢.通过阅读 SVN 文档,听起来现在应该可以(因为 SASL 在 1.5 中集成到 SVN 中)配置 SVN 以在不使用 Apache 的情况下针对 ActiveDirectory 进行身份验证.不幸
..
我开始学习 Ansible,但文档并没有太大帮助. 我已经在 RHEL 上安装了控制机器并创建了必要的 hosts 文件和 windows.yml. 但是当尝试连接到远程 Windows 服务器以获取 pong 时,我收到以下错误: [root@myd666 ansible_test]# ansible windows -i hosts -m win_ping主机名 |遥不可及!=>
..
在我的 ASP.NET 应用程序中,我从 Active Directory 获取信息.我必须使用 GUID 信息获取有关用户的信息(例如:a28a6a34dsfdsf57d9e54f945a241),但我不知道如何正确使用过滤器进行此搜索:/ 例如,如果我搜索用户姓氏: DirectoryEntry Entry = new DirectoryEntry("LDAP://" + "Domai
..
我希望查询 LDAP 服务器以从中检索所有用户条目.我遇到了一些图书馆 OpenLDAP LDAP SDK Mozilla 目录 Apache 目录 API 我的要求是查询像 AD 服务器这样的 LDAP 实现中的所有用户、易于编程和图书馆周围的良好社区.我在这里找不到明显的赢家.谁能告诉我广泛使用且功能强大的 API? 解决方案 与 Java 一起使用的最佳 API 是
..
我正在使用以下代码从特定部门获取有关员工的大量信息,并从 AD 返回列表... 虽然它有效,但似乎很慢,是否有更有效的方法从 AD 获取各种用户详细信息? 公共静态列表GetEmployeeListForDepartment(字符串部门){使用 (HostingEnvironment.Impersonate()){PrincipalContext ctx = new PrincipalCo
..
尝试使用此代码连接AD PrincipalContext context = new PrincipalContext(ContextType.Domain, domain) 但我收到错误消息: LDAP 服务器不可用. 有什么想法吗? 解决方案 问题是:你指定我们的域为 “mydomain.com"(DNS 格式) 或作为“dc=mydomain,dc=com"(
..
我必须处理的活动目录是这样布置的:域包含许多 OU.这些 OU 之一被命名为“主 OU".在这个 OU 中,有几个以全球办事处位置命名的 OU(即“芝加哥"“巴黎"). 任何实际有血有肉的用户帐户都会放入以他们工作的办公室命名的 OU 中,作为他们的主要 OU.任何作为别名、通用帐户或不直接与真人关联的用户帐户都将“主要 OU"OU 设置为其主要 OU. 在数据方面,这个主要的 OU
..
编辑:我在下面发布了解决方案. 我知道你不喜欢这类问题,但我已经为这个问题苦苦挣扎了半天了. 我编写了一个 C# 代码,它使用 LDAP 从我们的 Active Directory 中获取用户属性,该代码运行良好. 代码如下: DirectoryEntry dirEnt = new DirectoryEntry("LDAP://dc=dom,dc=int");Director
..
在 C# 中,我如何访问 Active Directory 以获取某个用户所属的组列表? 用户详细信息格式为: "MYDOMAIN\myuser" 我一直在遵循 此处的说明,但它们仅适用如果我在表单中有用户详细信息: "LDAP://sample.com/CN=MySurname MyFirstname,OU=General,OU=Accounts,DC=sample,DC=com"
..
我想使用 ActiveDirectoryMembershipProvider 的 ValidateUser 方法来验证用户是否存在于 AD 中. 我正在以表格形式输入用户名和密码.然后我想实例化提供者并调用 ValidateUser 我只是用帖子的测试替换真实值..
..