0

J'utilise MVC 2 avec des futures, et j'essaye de cacher/montrer le contenu basé sur le rôle. Existe-t-il un moyen avec ActionFilterAttribute ou AuthorizeAttribute si l'authentification ne parvient pas à afficher l'action enfant du contrôleur à travers tous les attributs? Ou est tout ce que je peux faire avec ces attributs est de rediriger ou de vomir un message d'erreur? J'ai juste besoin de l'action enfant pour ne rien retourner fondamentalement si elle échoue à l'authentification.Cacher/Montrer le contenu en utilisant ActionFilterAttribute/AuthorizeAttribute

Répondre

0

On dirait que vous pouvez simplement affecter le résultat à un ActionResult vide.

HandleUnauthorizedRequest protected override void (AuthorizationContext filterContext) {filterContext.Result = new System.Web.Mvc.EmptyResult(); }

Questions connexes