用于断开连接的Active Directory的ASP.NET MVC3开发实践

时间:2011-07-18 18:15:06

标签: c# asp.net-mvc-3 active-directory disconnected

我正在启动一个新的MVC 3应用程序,同时我正在转换到一个更加断开连接的开发环境,在那里我偶尔会连接到公司网络进行部署。

我通常使用[Authorize(Roles = @“xxx,yyy”)]属性来处理基本的组身份验证,但当然,当我断开连接进行开发时,这将无效。

有没有人对这种情况有任何建议或最佳做法?

1 个答案:

答案 0 :(得分:0)

每当您需要针对您可能没有完全(或任何)访问权限的资源进行开发时,您应该考虑使用模拟框架。 MoqRhino Mocks只是用于此目的的两个更受欢迎的框架。

我们的想法是创建一个代码将使用的接口,以便您可以根据您正在使用的环境交换实际的AD提供程序或模拟框架。