模拟DirectoryEntry的承诺(AD-UserAccount)

时间:2014-07-21 13:27:53

标签: c# directoryservices

我开发了一个应用程序,它自动创建Active Directory用户帐户,由外部数据源定义。该项目几乎完成并经过测试,应用程序正常运行。

但是现在,作为进一步项目的一部分,应用程序还应该能够模拟AD-Acounts的创建/编辑。除了DirectoryEntry对AD的最终承诺之外,整个过程应该完成,以便您可以看到应用程序将执行的操作。在创建AD帐户之前,必须为extern数据源中的数据成功完成大量测试。

但是,我最终想让Active Directory验证DirectoryEntry的正确性而不是创建/编辑帐户,而不是轻易地不提交DirectoryEntry。

目标是尽可能地使模拟尽可能真实,因为尽管所有测试都成功完成,但我们遇到了AD拒绝创建AD帐户的情况。

我们的Active Directory非常复杂,由几个具有很多限制的域组成,因此应用程序完成的所有更改的模拟和文档将非常有用。 可以创建一个AD帐户并立即将其删除,但这会导致复制出现问题,所以我会避免这种情况。

有谁知道,如何在C#中进行这样的模拟?

0 个答案:

没有答案