Boa tarde.
Instalei o IIS local e coloquei minha aplicação. Na tela de logon abre direitinho (trabalho com Areas).
O logon:
http://localhost/GestorWeb/
Ele abre a view direitinho, sem falhas.
Mao ao logar com sucesso, ele direciona para:
http://localhost/Sistema/Home/Index. Isso ocorre FALHA pois tem que ter o nome da Aplicação antes.
Daí se eu colocar na mão e ajustar o link para:
http://localhost/GestorWeb/Sistema/Home/Index
Funciona perfeitamente.
No meu Logon, no fim, está assim:
System.Web.Security.FormsAuthentication.SetAuthCookie(R.Chave + "|" + U.Login, false);
if (string.IsNullOrEmpty(pLogin.ReturnURL))
{
return RedirectToAction("Index", "Home", new { area = "Sistema" });
}
else
{
return RedirectToAction("Index", "Home", new { area = "Sistema", ReturnUrl = pLogin.ReturnURL });
}
Está tudo normal, mas o nome da APP não fica no link!!
Obrigado!