我想使用 MVC 中的 Authorize 属性来锁定应用程序中的所有用户。
我需要这个,因为我在我们的网站项目中整理了一个现场风格指南演示,其他开发人员可以在他们开发页面时使用。但是,我显然不希望生产中的任何人都可以访问控制器。
所以,我希望我能做这样的事情:
[Authorize(Roles="<insert some magic string here to lock out all users>")]
public class StyleGuideController : Controller
{
public ActionResult Index()
{
return View();
}
}
然后,开发人员可以在他们想要查看样式指南时取消注释该属性(并且永远不要签入该更改)。