ASP.. NET MVC3断开连接活动目录的开发实践

本文关键字:开发 活动 NET MVC3 断开 连接 ASP | 更新日期: 2023-09-27 18:02:46

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

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

对于这种情况,有人有什么建议或最佳实践吗?

ASP.. NET MVC3断开连接活动目录的开发实践

任何时候您需要针对您可能没有完全(或任何)访问权限的资源进行开发时,您都应该考虑使用mock框架。Moq和Rhino Mocks只是两个比较流行的框架。

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