【问题标题】:Forms Authentication with Multiple MVC Areas具有多个 MVC 区域的表单身份验证
【发布时间】:2013-02-25 22:17:03
【问题描述】:

我有一个简单的任务要完成,我正在创建一个具有两种用户类型的应用程序,AdminsUsers

我看了这个:ASP.NET MVC 3 Areas and multiple authentication in web.config

这非常接近我需要做的事情。

那么简单的问题是,如何在 MVC 站点的不同区域使用表单身份验证有不同的登录方案?

【问题讨论】:

标签: asp.net-mvc forms-authentication asp.net-mvc-areas


【解决方案1】:

How can we set authorization for a whole area in ASP.NET MVC? 帖子所述,在 web.config 中添加安全属性并不是最好的做法。请考虑在控制器级别应用属性,例如

[Authorize(Roles = "User, Administrator")]

[Authorize(Roles = "User")]

[Authorize(Roles = "User, Administrator")]

快乐编码

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-04
    • 2021-12-20
    • 2023-03-22
    • 1970-01-01
    相关资源
    最近更新 更多