use*_*964 9 c# asp.net security web-config roles
我有一个有后台的应用程序.使用这样的角色隔离了这个后台:
<location path="backoffice">
<system.web>
<authorization>
<allow roles="admin"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)
但现在我们有另一种需要访问的角色.companyadmin的角色.
我可以说吗?:
<location path="backoffice">
<system.web>
<authorization>
<allow roles="admin,companyadmin"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)
是的,完全如此(假设您正确地验证了您的用户,并相应地设置了他们的角色).查看MSDN文章:http://msdn.microsoft.com/en-us/library/8d82143t(VS.71).aspx
| 归档时间: |
|
| 查看次数: |
21731 次 |
| 最近记录: |