我在ASP.Net配置中创建了一个名为“Administrators”的管理员角色,并为其分配了一个用户,在我的web.config中我指定了这个:
<location path="Admin/Default.aspx">
<system.web>
<authorization>
<allow users="Administrators" />
<deny users="*" />
</authorization>
</system.web>
</location>
但它不起作用,管理员角色下的用户无法访问。请指教。
答案 0 :(得分:6)
<allow roles="Administrators" />
角色不是用户。