在我的MVC 5應用程序我已經申請了一些角色的過濾器,如:Asp.net MVC認證過濾器超越控制默認reditect
[Authorize(Roles = "ManageRoles")]
現在,如果用戶沒有權限訪問這個角色,它重定向我登錄頁面。這在我的應用程序中是不正確的,因爲我想顯示一條錯誤消息,說您無權訪問。
如何更改如果用戶未被授權訪問過濾器會發生什麼情況?
我是否必須實現自定義過濾器?如果可能的話,我想嘗試使用redirectTo操作,以便在不同情況下可以有不同的錯誤頁面。