0
我知道我可以使用裝飾器和過濾器,但那麼我不必在每個ActionResult的頂部指定?需要對整個控制器採取一攬子方法。如何限制對整個控制器的某些組的訪問?
我知道我可以使用裝飾器和過濾器,但那麼我不必在每個ActionResult的頂部指定?需要對整個控制器採取一攬子方法。如何限制對整個控制器的某些組的訪問?
您可以在控制器上使用AuthorizeAttribute:
當您標記的操作方法與AuthorizeAttribute,訪問該操作方法僅限於誰是身份驗證和授權的用戶。如果使用該屬性標記控制器,則控制器中的所有操作方法都受到限制。
剛剛驗證將Controller上方的[Authorize(Roles =「roleToAuthorize」)]並按預期工作。謝謝! –
可以在控制器的頂部指定過濾器,並將應用於整個控制器 –