Autorisation Asp.net web.config
J'ai une application qui a un backoffice.
Cette backoffice a été isolé avec l'utilisation des rôles comme ceci:
<location path="backoffice">
<system.web>
<authorization>
<allow roles="admin"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
Mais maintenant nous avons un autre type de rôle que doit accéder. Le companyadmin rôle.
Puis-je dire?:
<location path="backoffice">
<system.web>
<authorization>
<allow roles="admin,companyadmin"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
OriginalL'auteur user29964 | 2009-03-13
Vous devez vous connecter pour publier un commentaire.
Oui, exactement de la sorte (en supposant que vous avez correctement authentifié vos utilisateurs, et de définir leurs rôles en conséquence).
Vérifiez l'article MSDN: http://msdn.microsoft.com/en-us/library/8d82143t(SV.71).aspx
OriginalL'auteur AviD
Oui, les rôles, les utilisateurs et les verbes prend des valeurs séparées par des virgules.
Référence MSDN
OriginalL'auteur Canavar
oui, vous pouvez ajouter n des rôles comme ça.
Si vous préférez, vous pouvez également:
Il me dit: "N" nombre de rôles, de sens autant que de besoin.
OriginalL'auteur eglasius