2014-07-18 2 views
1

У меня есть этот контроллер:Не перенаправляет на страницу входа в

[Authorize] 
    [HttpPost] 
    public ActionResult ProfileSettings(ProfileSettingsInputModel model) 
    { 
     //some actions 
     WebSecurity.Logout(); 
     return View(model); 
    } 

Так что я должен получить вид страницы, но я не могу видеть это, потому что я выход из системы. Но я вижу это и не перемещаю tp Login Url (я указываю его в Web.config). Но если я нажму F5 (Обновить эту страницу), я перейду на страницу входа. Кто может перенаправить на него правильно (без обновления)/

ответ

2

Вместо

return View(model) 

перенаправляет на страницу входа в систему. Если вы используете значение по умолчанию mvc:

return RedirectToAction("Login", "Home"); 
Смежные вопросы