Nécessitant de Multiples Rôles dans le Web.config Autorisation

Est-il possible de spécifier que plusieurs rôles sont tenus à l'intérieur de l'autorisation de l'élément de la web.fichier de config? J'ai actuellement ce bloc dans un web.config de mon site pour un répertoire spécifique:

<authorization>  
    <allow roles="Global, Region" />
    <deny users="*" />
</authorization>

J'ai juste relevé un cas particulier où une personne avec deux bas-niveau des autorisations de Global et de la Région devraient également avoir accès à ce répertoire. En gros, je veux quelque chose comme ceci:

<authorization>  
    <allow roles="GlobalManager, RegionManager, SiteManager && FooSite" />
    <deny users="*" />
</authorization>

Des idées? Je me rends compte que je devrais avoir un nouveau rôle pour ce scénario, mais j'aimerais éviter. Merci!

Malheureusement, je ne pense pas que ce soit possible. Je suis en train de faire la même chose avec un <asp:RoleGroup>. 🙁

OriginalL'auteur Derek Morrison | 2010-04-29