0
好吧,所以我设置我的MVC3使用.NET的默认注册,登录和成员资格。只需将服务向导运行到数据库。.NET成员资格,角色和MVC3中的授权
现在,我把[Authorize(Roles = "User")]
部分放到了我想在控制器中限制的每个Action。
我遇到的问题是,尽管已经登录,但每当我尝试访问这些“受限制的操作”时,仍然会提示登录,我会收到登录屏幕提示。
.NET成员资格中的默认角色或成员是什么?或者我可以更改授权过滤器/规则以适应所有登录的成员?
谢谢!任何帮助或建议,将不胜感激。
默认不起作用。你必须添加每个“管理员”的管理角色 – 2013-03-10 17:35:36
所以你的意思只是[授权]会做什么? – AnimaSola 2013-03-10 17:36:32
是的。在您实际添加角色并将不同用户分配给不同角色之前,只需使用[授权]即可。稍后,您可能会决定某些控制器应该适用于不同的角色。然后使用角色的区别。 – 2013-03-10 17:37:45