6
通過使用默認的MVC 4 Web應用程序,如果他已登錄,如何將用戶重定向到某個頁面?我的意思是當您嘗試訪問裝飾有[Authorize]
屬性的頁面時,它會將您重定向到登錄頁面,並且url中的參數是您嘗試訪問的頁面。如果登錄成功,您將被重定向到該特定頁面。現在您已通過身份驗證,您可以訪問該特定頁面。但是如果你回到登錄頁面http://page:port/Account/Login
它仍然會顯示登錄頁面。如果他/她已經入住,我如何從登錄頁面重定向用戶?MVC 4如果通過身份驗證,則從登錄頁面重定向
我應該在帳戶控制器的控制器GET Login action
中使用它嗎?
if(Request.IsAuthenticated)
{
...redirect to ...
}
像選項也可以提'Redirect'和'RedirectToRoute'方法。 – Shad