我有一个过滤器,我用来过滤某些AD成员组,不会点击我的MVC网站/应用程序的部分内容。我使用它的方式是,管道'|'在app键中分隔的'AllowedOUs'(组织单位)字符串,如下所示:
<add key="AllowedOUs" value="Implementation Development|Implementation Engineering" /><!-- <<-can be PIPE '|' delimited list-->
我想做的是这样的事情:
[AuthorizeAd(Groups = ConfigurationManager.AppSettings["AllowedOUs"])] //<-- but this bombs
public class UserProfileController : Controller
{...
告诉我an attribute argument needs a constant
......那么,还有另一种方法可以实现这一目标吗?