根据用户列表授权某些控制器

时间:2018-06-04 13:21:19

标签: c# asp.net-mvc

在MVC5应用程序中,我只允许对某个控制器的访问权限授予严格的用户列表,该用户可以包含在XML文件或数据库表中。 我希望以正确的方式实现它,所以我的想法是使用[Authorize]属性。

我已经看到Authorize有一个属性用户是List<string>,但我不知道如何从DataSource(XML或DB表)动态加载。

是否有开箱即用的东西或让我从基地实施所有东西?

更新#1

我忘了告诉MVC应用程序有Windows身份验证,因此用户在域中;但在你问之前,不可能将用户分配到一个组

0 个答案:

没有答案