我有这个控制器,它应该只被授权给角色 = 1 但它里面还有一个动作需要被授权给两个角色,即 1 和 2 所以我所做的是我已经授权控制器角色 1 然后覆盖具有 2 个角色但不起作用的操作,它仍然只能由角色 1 访问。为什么 ?[Authorize(Roles = "1")]public class ServicesController : BaseController{ // GET: Services [OverrideAuthorization] [Authorize(Roles="1,2")] [HttpGet] public JsonResult GetServices() { return Json(ServicesRepository.SelectServices(), JsonRequestBehavior.AllowGet); }}
- 1 回答
- 0 关注
- 161 浏览
添加回答
举报
0/150
提交
取消