在Forms的认证模式下,如何使用Roles属性?
web.config可如下设置
<location path="ModifyUser.aspx">
<system.web>
<authorization>
<deny users="?" />
<deny roles="Admins" />
</authorization>
</system.web>
</location>
但是找遍了有关的Forms认证方式的类和方法只找到Page.User.IsInRole()这个属于System.Security.Pricipal.IPricipal的方法,再找不到其他的配置Role的方法,MSDN也没有明示。会不会是Role只能用于Windows模式下的认证方式(见WindowsPrincipal.IsInRole)
哪位高手知道如何在Aspnet下使用Role这个特性,还是根本不能使用?