有关使用System.DirectoryServices.AccountManagement创建新用户的上下文选项的例外情况

时间:2013-03-04 16:55:11

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

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

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

使用ContextOptions.SecureSocketLayer。

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

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

1 个答案:

答案 0 :(得分:0)

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