【问题标题】:Public Active directory for testing用于测试的公共活动目录
【发布时间】:2009-12-09 15:15:54
【问题描述】:

我需要编写一些 .NET 代码来列出用户和组。我打算使用LINQ。我无权访问 Active Directory 进行测试。我没有服务器,无法设置自己的 Active Directory。是否有任何我可以用于测试的公共活动目录。该代码仅从 Active Directory 读取数据,不写入任何数据。

【问题讨论】:

  • 我对此非常感兴趣,因为我想为一个 activedirectory python 模块实现一些单元测试,并且我希望能够在 Travis 上运行这些测试,这意味着我需要一个面向互联网的 AD .这是开源的,因此为虚拟机托管和 Windows 许可证付费将是一个不可接受的解决方案。

标签: c# linq testing active-directory


【解决方案1】:

我不认为 AD 是那种你会找到一个公共服务器来开发的东西。

最好将 ADAM 或 AD 作为虚拟机运行在您的开发盒上。两者都不需要太多处理器或 RAM。

【讨论】:

  • +1 表示虚拟机建议 - 您甚至可以在microsoft.com/downloads/… 下载 Windows Server 2008 R2 的 180 天评估版并在 Microsoft Virtual PC 中启动它。
【解决方案2】:

也许你可以安装一个本地的 ADAM 而不是一个成熟的 AD。

【讨论】:

    【解决方案3】:

    您可以尝试ADAM (Active Directory Application Mode),它将在 XP 和 Vista 上安装和运行(不确定 7)。 ADAM 的行为与 AD 略有不同,但它可能符合您的需要。

    【讨论】:

    • ADAM 的 Microsoft 下载页面不支持 Vista。我还是想知道有没有公共AD服务器。
    【解决方案4】:

    serverfault 中有一个相关的问题,但并没有增加多少。解决方案显然是相同的。

    我认为虚拟机的解决方案对我来说很棒,因为在我的公司,互联网连接受到限制,并且无法使用可公开访问的 AD。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-27
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多