MVC 4 Redirection à partir de la page de login si authentifié
À l'aide d'un défaut MVC 4 web application comment puis-je rediriger l'utilisateur vers la page certain si il est connecté? Ce que je veux dire lorsque vous essayez d'accéder à une page qui est décoré avec des [Authorize]
attribut, il va vous rediriger vers la page de connexion et le paramètre dans l'url de la page que vous avez tenté d'accéder. Si la connexion a réussi, vous serez redirigé vers cette page en particulier. Maintenant vous êtes authentifié et vous pouvez accéder à cette page en particulier. Mais si vous retournez à la page de connexion http://page:port/Account/Login
il continue d'afficher la page de connexion. Comment puis-je rediriger l'utilisateur à partir de la page de connexion si il/elle est déjà enregistrées dans?
Doit-je utiliser le contrôleur de GET Login action
de Compte Contrôleur?
if(Request.IsAuthenticated)
{
...redirect to ...
}
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
RedirectToAction
dans votre contrôleur comme ceci:Redirect
etRedirectToRoute
méthodes.