我有一个asp.net mvc4应用程序,使用simplemmembership进行身份验证。
在这个应用程序中,我有一个管理区域,前端是应用程序的根(不是一个区域)。
我希望能够登录到两个区域,而不覆盖另一个的登录会话。
是否可以将管理区域定义为一个单独的应用程序,如何定义?
如果我理解正确,您希望管理员能够登录到网站的管理部分和网站的"常规"认证部分,但非管理员用户只能登录到网站的"常规"认证部分?
您是否可以使用角色来修饰仅对管理员可用的控制器动作,而不是对任何授权用户可用的控制器动作?
[Authorize(Roles=" administrator ")]用于仅管理员操作
[authorization]用于任何已授权的用户操作
http://geekswithblogs.net/tyarmer/archive/2010/02/25/strongly-typed-roles-in-mvc-with-authorize-attribute.aspx 还是我误解了你的问题?