【问题标题】:authorize whole controller to admin and 3 Actions inside to Admin and User Access level, how?将整个控制器授权给管理员,并将 3 个操作授权给管理员和用户访问级别,如何?
【发布时间】:2016-04-06 20:38:12
【问题描述】:

我有 AdminController,它只授权给具有 MVC 属性的管理员:

[Authorize(Roles = "Admin")]

我希望控制器内的 3 个操作也可用于用户访问级别。

我该怎么做?

谢谢

【问题讨论】:

标签: c# authorization


【解决方案1】:

知道了:-)

这是我们需要放在 Actions 之上的内容:

[OverrideAuthorization]
[Authorize(Roles = "Admin,User")]

【讨论】:

    猜你喜欢
    • 2014-07-19
    • 1970-01-01
    • 2012-07-12
    • 2015-06-13
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多