Je dois rediriger un utilisateur authentifié vers une page spécifique s'il ne répond pas à une condition.ASP.Net MVC: comment rediriger un utilisateur authentifié à partir de n'importe quelle page s'il ne répond pas à une condition
J'ai implémenté un contrôleur de base dont tous les contrôleurs héritent. Dans son remplacement OnActionExecuting, je prévois d'effectuer mon test pour la condition et rediriger vers l'action spécifique si la condition n'est pas remplie.
Est-ce la manière la plus sensée d'effectuer cette opération?
Je peux voir les avantages des attributs de filtres d'actions personnalisées, mais comment puis-je utiliser RedirectToAction à l'intérieur du remplacement OnActionExecuting de l'ActionFilterAttribute? – Pones
filterContext.HttpContext.Response.Redirect (errorUrl, true); Est-ce ce que vous demandez? –
Finalement c'est ce que j'ai fini par faire, merci. – Pones