【问题标题】:Exception regarding context options for creating new user with System.DirectoryServices.AccountManagement关于使用 System.DirectoryServices.AccountManagement 创建新用户的上下文选项的异常
【发布时间】:2023-06-17 11:09:01
【问题描述】:

我需要使用随机生成的密码在 AD 中创建新用户,该密码必须在首次登录时重置。我可以使用 DirectoryEntry 毫无问题地连接,但我想使用 System.DirectoryServices.AccountManagement。尝试通过 SSL 连接到服务器时,出现以下异常:

传递的 ContextOptions 对此商店类型无效。必须指定 Negotiate 或 SimpleBind,并且它们不能组合。

使用 ContextOptions.SecureSocketLayer。

在尝试设置用户密码时,Negotiate 和 SimpleBind 都会抛出异常,因为我必须通过 SSL 进行连接。

由于我可以通过 SSL 与 DirectoryServices 连接,我认为代码不是问题,但会发布任何可能有帮助的内容。

【问题讨论】:

    标签: vb.net active-directory directoryservices account-management


    【解决方案1】:

    原来这是一个安全问题,代码或网站设置没有问题。

    【讨论】:

      最近更新 更多