0

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

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

使用 ContextOptions.SecureSocketLayer。

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

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

4

1 回答 1

0

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

于 2013-10-15T19:33:19.833 回答