У меня есть форма аутентификации в приложении MVC. Страница входа размещается по указанному ниже адресу Код:
<authentication mode="Forms">
<forms loginUrl="http://localhost:100/MyLogin.aspx?ReturnUrl=%2f" name="adCookie" protection="All" timeout="10" slidingExpiration="true" defaultUrl="~/Default.aspx" enableCrossAppRedirects="true" />
</authentication>
Мой App_Start имеет следующий файл RouteConfig
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
Итак, я дал перенаправление аутентификации в Index Action of Home контроллер, как показано ниже.
public class HomeController : Controller
{
public ActionResult Index()
{
return Redirect(FormsAuthentication.LoginUrl);
//return View();
}
}
Но как теперь я смогу перейти к своим приложениям, требуемым Controller и View после того, как он будет аутентифицирован?