我正在尝试使用AD LDS进行身份验证。我在我的机器上安装了AD LDS。
我使用System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials进行身份验证。
我将PrincipalContext创建为
PrincipalContext oPrincipalContext =
newPrincipalContext(ContextType.ApplicationDirectory, "localhost:389", "");我正在传递的服务器名称和端口号,我无法计算出需要为容器传递的值是什么。
请让我知道我们需要传递给容器的值是什么?
这个值是从哪里获取的?
如何在AD LDS中配置此值?(是否在安装过程中指定)
指定容器名称的相关性是什么?
发布于 2016-04-09 04:31:09
根据https://msdn.microsoft.com/en-us/library/system.directoryservices.accountmanagement.principalcontext.container%28v=vs.110%29.aspx的说法,这应该是您希望从中读取/插入的AD LDS实例中的容器的可分辨名称。
即CN=Users、DC=MyCustomDomain、DC=COM
https://stackoverflow.com/questions/17468969
复制相似问题