directoryservices

    1热度

    1回答

    我试图从Active Directory中获取所有用户。 private void Form1_Load(object sender, EventArgs e) { string[] RetProps = new string[] { "SamAccountName", "DisplayName" }; List<string[]> users = new List<stri

    1热度

    1回答

    我试图在本地管理员中添加一个现有组。该组"ABC\Some Active Group"存在。我可以通过Windows GUI添加,但我需要通过代码添加它。以下是我迄今为止尝试: public static bool AddGroup(string machineName, string groupName) { bool ifSuccessful = false; try

    1热度

    1回答

    这是我的登录脚本。我有两个用户20002143和60000027第一个将验证和重定向为脚本,第二个验证并保持在同一页面上。我无法弄清楚为什么。我已插入断点遍布这个代码,并告诉我,它验证,但为什么是登录页面只是重装: public bool AuthenticateActiveDirectory(string Domain, string EmployeeID, string Password)

    -1热度

    1回答

    在分享点解决方案中,我需要从AD组获得所有用户,目前AD组可以有30个用户,但将来我们可以替换AD一个拥有1000个用户的组。并且因为每个用户在每个请求(其导航组件显示/隐藏OneDrive链接)上都执行此代码,所以我需要它尽可能高效。 // Get all users from a group recursively. var context = new System.Dir

    2热度

    1回答

    我有一个Web服务,为用户分配用户名。在里面我调用了一堆函数,它们验证在UserPrincipal,samAccountName,proxyaddresses和email字段中的AD中是否存在用户名。 在单元测试中,此代码需要10秒钟才能运行。代码本地部署到Web服务器需要9分钟才能运行。我不认为这是第一次运行的问题,因为它第二次只需要很长时间。我们的域名拥有超过3万用户,我必须搜索整个域名以确保

    3热度

    1回答

    为什么System.DirectoryServices.AccountManagement.UserPrincipal.SetPassword()不需要System.Security.SecureString作为新密码?是否有另一种方法来更改密码确实使用SecureString?

    -1热度

    1回答

    我试图复制现有的用户,用新的名称等,一个新的用户复制的广告用户.. $root = New-Object System.DirectoryServices.DirectorySearcher $root.SearchRoot = "LDAP://dc=organization,dc=net" $root.Filter = "(&(objectClass=user)(samaccountname

    0热度

    1回答

    我有点卡在洋葱体系结构。 假设我正在开发一个应用程序,用户可以注册一个帐户,登录并维护他们的帐户(例如更改电话号码)。 然而,当他们登录,就可以做其他的应用程序的东西(例如,创建产品,添加博客条目,发送附件等有照片的消息...) 我挣扎来定义业务逻辑和这是为什么。 所有应用程序服务都被保存到Postgresql数据库中。 所有的用户管理功能和登录到他们的账户得到处理LDAP 389 Directo

    0热度

    1回答

    我有一个类,它在Active Directory中搜索所有OU,然后搜索其中的所有计算机对象。它正在完美工作......然后我决定利用一些线程来允许OU搜索和计算机对象搜索同时运行。现在突然间,计算机搜索器正在返回0结果...(没有错误,只是根本没有结果) 我也添加了一个额外的属性来加载(objectGUID),但我试过删除它和它没有解决问题。我看不到我已经做了什么来打破它。这可能是愚蠢的把我凝视

    0热度

    1回答

    DirectorySynchronizationOptions枚举中有一个PublicDataOnly成员。 在MSDN上它说“不要在搜索结果中返回私人数据”。 这里的“私人数据”是什么意思? 我试图让所有用户在给定域中使用DirSync,并且没有此PublicDataOnly选项并将PropertiesToLoad设置为“*”。返回相同的一组属性和用户。