gpt4 book ai didi

asp.net - 当开发环境不在域上时,如何在域上测试 ASP 应用程序?

转载 作者:行者123 更新时间:2023-11-28 21:31:56 25 4
gpt4 key购买 nike

我正要开始一个新项目,我只是想先计划一些事情。该项目将在 ASP.NET 中,并将使用 Active Directory 进行身份验证和授权。

我的开发环境包含在开发 PC 上,而不是在任何域上,并且使用 Visual Studio 2012。我想使用在虚拟机上运行的“dev”域进行测试。

进行测试和调试的最简单/最佳/推荐的方法是什么?理想情况下,我希望直接在我的开发 PC 上进行调试,同时利用虚拟开发域上的资源。

最佳答案

我们很少使用具有自动帐户配置和 50k+ 用户的 asp.net 应用程序进行 AD 的大型部署,我们的想法始终是抽象用户后台并至少有两个或三个实现:

  • inmemory repository注入(inject)上层服务进行单元测试
  • 数据库实现对开发人员来说很方便,因为它是持久的,不会在重启时消失
  • 实际的广告实现在两个不同的测试环境中分别进行了测试,但开发人员并未直接进行测试(开发人员使用数据库存储库)

拥有依赖于抽象的逻辑并使用内存存储库方便地进行测试,然后单独测试广告存储库使我们能够在生产站点上将这两者组合起来。

关于asp.net - 当开发环境不在域上时,如何在域上测试 ASP 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17264038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com