c# - 可以在 ASP.NET MVC 2 的区域级别 [Authorize] 吗?

标签 c# asp.net-mvc-2 authorization asp.net-mvc-areas

在 Controller 和操作上使用 [Authorize] 属性来限制访问非常棒。

是否可以对 MVC 2 中的整个区域执行等效操作?我在哪里可以根据角色/用户/任何中心位置限制区域范围的访问,而不是在所有 Controller 中乱扔垃圾?

最佳答案

您可以使用一个基础 Controller ,该基础 Controller 装饰有此属性,您在该区域中的所有 Controller 都派生自该属性。

关于c# - 可以在 ASP.NET MVC 2 的区域级别 [Authorize] 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3578371/

相关文章:

c# - 一对多关系的 lambda 表达式

c# - 在 ASP.NET 中使用 Task.Delay 是否安全?

c# - 为什么这个无效的文件路径//有效?

c# - 2018 年如何保护我的 .NET Core 2.1 代码免遭逆向工程

asp.net-mvc-2 - MVC 参数中的加号 (+) 在 IIS 7.0 上导致 404

reactjs - 为什么授权 header token 未显示在我的浏览器中

c# - asp.net-mvc(2) 中 Modelbinding double 的 CultureInfo 问题

c# - 我应该如何从 Controller 操作 c# asp.net-mvc-2 返回图像?

asp.net - ASP.NET Forms 身份验证的授权安全

hadoop - 如何在 Hadoop 中刷新 job.submission.protocol.acl 的服务 ACL