我有這個控制器,它應該只被授權給角色 = 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 關注
- 194 瀏覽
添加回答
舉報
0/150
提交
取消