首页 > TAG信息列表 > directoryservices

PowerShell查找内置的本地管理员帐户

在域环境中,在本地计算机(服务器的客户端)上管理帐户并不常见,但是经常会讨论一个帐户-本地管理员。 一些公司在计算机上禁用此帐户,一些公司将其密码设置为标准密码,有些公司在部署时将密码随机化,并在数据库或类似数据库中跟踪它们。事实是,有时在故障排除方案中,手头上拥有本地管理员

c#-提高System.DirectoryServices.AccountManagement的性能

我有一个程序,可以让我在用于演示软件的终端服务器上管理用户.我一直在尝试提高向系统添加用户的性能(先添加主帐户,然后在需要时添加子帐户,例如,如果我有一个Demo1用户和3个子用户,则会创建Demo1,Demo1a,Demo1b,和Demo1c.) private void AddUsers(UserInfo userInfo, InfinityIn

c#-使用PrincipalContext和ADLDS LDAP服务器不可用

我们将ADLDS用于我们的用户管理和身份验证.我们可以成功查询实例而不会出现问题.但是,如果未设置密码,尝试执行诸如SetPassword之类的操作将失败,甚至尝试创建新用户,该操作也会失败.我可以成功更新用户,只要它不是我要更新的密码即可.我读过很多与此相关的文章,但没有找到解决方法

我如何使用System.DirectoryServices.Protocol验证用户名/密码?

首先,我无法使用Active Directory,因此无法直接使用System.DirectoryServices.这将是一台PC,将查询发送到仅支持System.DirectoryServices.Protocol的Novell网络. 我很确定我需要提供适当的SearchRequest. 这是我到目前为止的内容: private static String _certificatePath; privat

abp单元测试报错,出现异常解决办法 (system.directoryservices.protocols不能load该对象)

       出错代码 ,提示(system.directoryservices.protocols不能load该对象) var profiles = typeof(CheckTaskApplicationModule).GetAssembly().GetTypes().Where(t => t.BaseType == typeof(Profile));   解决办法 改为: var profiles = typeof(CheckTaskA

在C#中复制大量数据的方法

我使用以下方法将目录的内容复制到不同的目录. public void DirCopy(string SourcePath, string DestinationPath) { if (Directory.Exists(DestinationPath)) { System.IO.DirectoryInfo downloadedMessageInfo = new DirectoryInfo(Destination

DirectoryEntry配置IIS出现ADSI Error:未知错误(0x80005000)

原文链接:http://www.cnblogs.com/xiaotiannet/p/3435574.html 目录 问题案例 原因分析 解决问题 总结 问题案例 DirectoryEntry配置IIS,在IIS6.0下运转正常,但IIS7.0下运转会出错:  System.DirectoryServices.DirectoryEntry iisServer; i

java – LDAP服务器更新和事件通知

是否可以从LDAP服务器接收对象内容更改事件?基本上,我正在寻找一种解决方案,通过JNDI将轻量级目录服务与我们的软件集成,以设置活动目录同步. (即我希望在新条目或对象状态发生变化时通知消费者应用程序) 以下是我到目前为止提出的一些可能性: >启用目录对象的审核策略,并注册侦听器

c# – 网络利用率 – AccountManagement与DirectoryServices

我花了一天多的时间才发现Principal对象使用的带宽比使用DirectoryServices的带宽要多.场景是这样的.我有一个包含约3000个计算机对象的组.为了检查计算机是否在该组中,我检索了GroupPrincipal并搜索了ComputerPrincipal. Boolean _retVal = false; PrincipalCont

c# – 使用DirectoryServices.AccountManagement,如何获取活动目录安全组的电子邮件地址?

我在活动目录中有一个安全组(如下图所示),该组具有与之关联的电子邮件地址.如何获取该组的电子邮件地址? GroupPrincipal对象上没有任何电子邮件地址属性. 这就是我检索所有组的方式: using (PrincipalContext context = new PrincipalContext(DirectoryContextType, Domain)) {

如何使用C#读取“uSNChanged”属性

我想通过使用C#的ActiveDirectory中的uSNChanged值获取最后修改或创建的属性…我也试图找到uSNChanged的最大值,你能帮我找出解决方案吗?谢谢解决方法:有两种方法可以通过.NET检索uSNChanged属性: >包含对COM库的引用:“Active DS Type Library”,然后您需要使用IADsLargeInterger来检

c# – 0x80005000 OU中包含特殊字符的UserPrincipal.GetGroups出现未知错误

我正在尝试使用UserPrincipal的GetGroups方法.如果用户帐户位于包含正斜杠的OU中,则对GetGroups的调用将失败,并显示COM未知错误0x80005000.找到用户帐户,我可以访问其他属性.如果我删除OU名称中的斜杠,那么一切正常.我找到了一个在名称中转义斜杠的引用,但它包含在GetGroups方法下

c# – ASP.NET MVC Windows身份验证和DirectoryServices – 获取当前用户的邮件地址会引发InvalidCastException

我正在使用ASP.NET MVC 4和Windows身份验证. 当我使用VisualStudio时,一切正常,但是当我部署我的网站时,会抛出异常. var emailAddress = UserPrincipal.Current.EmailAddress; 抛出: Unable to cast object of type ‘System.DirectoryServices.AccountManagement.GroupPrinc

c# – System.DirectoryServices很慢?

当用户登录网站时,我正在使用以下代码在Active Directory中查找信息.对本地域运行它非常快,但是通过VPN运行到远程可信域,它非常慢(需要大约7或8秒).将dsa.msc从同一个盒子运行到远程域几乎和在本地运行它一样快. 我正在使用属性过滤来检索可能的最小数据量,因此在这种情况下System

c# – 如何在使用DirectorySearcher时确定ClientTimeout

使用System.DirecoryServices.DirectorySearcher时,如何确定ClientTimeOut是否已发生或搜索是否自然返回空的SearchResultCollection? 给出以下片段 using (var searcher = new DirectorySearcher(adRoot)) { searcher.Filte