principalcontext相关内容

如何验证传递给“PrincipalContext"的凭据

这是对我之前的问题的跟进. 问题 验证传递给 PrincipalContext 的凭据的正确方法是什么? 背景 在我的应用程序中,我使用 PrincipalContext(ContextType, String, String, String).我有许多集成测试在凭据不正确(或提供的凭据不适用于管理员)时失败,因此我希望能够捕捉到这一点. 如果凭据无效Principa ..
发布时间:2021-11-24 19:05:30 C#/.NET

C#PrincipalContext仅更改某些用户的密码,而不是全部用户的密码

我正在尝试更改系统中所有成员的AD密码,但是我的代码仅成功更改了某些成员的密码.对于无法更改密码的成员,它将显示以下错误: System.NullReferenceException:对象引用未设置为对象的实例.在changep1.changep2.changeUserPassword(String _userID,String _oldPassword,String _newPasswor ..
发布时间:2020-04-30 08:53:37 C#/.NET

10的Windows更新后System.DirectoryServices.AccountManagement.PrincipalContext破

我一直在使用这个小功能,不为过去几年的任何问题,以验证用户凭据。在 createPrincipalContext 方法返回ContextType.Machine和机器名PrincipalContext。 公共静态布尔ValidateCredentials(用户名字符串,字符串密码字符串域= NULL){ 尝试{ 使用(VAR principalContext = createPrinci ..
发布时间:2016-08-30 15:13:29 C#/.NET

基于名字,姓氏和显示名称在Active Directory中搜索用户

我试图寻找用户我的组织活动目录。 如果将名字或名字或显示名称匹配特定的字符串值,它应该返回的用户。 我的code: //创建域上下文 PrincipalContext CTX =新PrincipalContext(ContextType.Domain); UserPrincipal qbeUser =新UserPrincipal(CTX); qbeUser.GivenName =“拉梅什 ..

与扩展s.ds.am.UserPrincipal类问题

我一直在试图扩大在VS 2010中VB应用程序的s.ds.am.UserPrincipal类,因为我需要访问AD用户属性,不是默认的UserPrincipal的一部分。这是一个新的概念对我来说,我已经发现了一些有用的code就在这里很好,但我遇到了2个问题与我的扩展,我似乎无法弄清楚。 问题1::当我试图用我的UserPrincipalEx检索我收到以下错误,用户 ERROR: 类型MyAp ..