如何在C#中使用成员授权?

如何在C#中使用成员授权?,c#,membership,C#,Membership,我正在试图弄清楚如何使用会员授权。 当我将web.config放入控制器并对其进行验证时,它不起作用。当我进入我的页面登录时,不会显示任何内容。如果我删除[Authorize(Roles=“Administrator”)]和,它将正常显示 web.config <authentication mode="Forms"> <forms loginUrl="~/Paginas/Login" timeout="2880" /> </authen

我正在试图弄清楚如何使用会员授权。

当我将web.config
放入控制器并对其进行验证时,它不起作用。当我进入我的页面登录时,不会显示任何内容。如果我删除
[Authorize(Roles=“Administrator”)]
,它将正常显示

web.config

    <authentication mode="Forms">
      <forms loginUrl="~/Paginas/Login" timeout="2880" />
    </authentication>

  <authorization>
      <allow roles="Administrator" />
      <deny users="*" />
  </authorization>

不工作,具体意味着什么?当我进入我的页面登录时,不会显示任何内容。如果我删除[Authorize(Roles=“Administrator”)]并显示正常情况下可能重复的No,则它不是重复的。您很可能没有正确设置授权数据库。链接的可能副本解释了如何设置所需内容。
    namespace ControleBU.Controllers
    {
        [Authorize(Roles = "Administrator")]
        public class PaginasController : Controller
        {
             .
             .
             .
        }
    }