Não, quando eu clico no ActionLink do login vai, mas quando vou pra pagina protegida aparece o erro 401.0 direto, nas aulas ele é redirecionado para a pagina de login.
public class LoginController : Controller
{
// GET: Login
public ActionResult Index()
{
return View();
}
[ValidateAntiForgeryToken]
public ActionResult Autentica(string email, string senha)
{
if (WebSecurity.Login(email, senha))
{
return RedirectToAction("Index", "FoodTruck");
}
else
{
ModelState.AddModelError("login.Invalidado", "Email ou senha incorreta!");
return View("Index");
}
}
public ActionResult Logout()
{
WebSecurity.Logout();
return RedirectToAction("Index");
}
}
minha Web.config
<appSettings>
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
<add key="ClienteValidationEnabled" value="true" />
<add key="enableSimpleMembership" value="true" />
<add key="loginUrl" value="~/Login" />
</appSettings>
<membership defaultProvider="FoodTruckProvider">
<providers>
<clear />
<add name="FoodTruckProvider" type="WebMatrix.WebData.SimpleMembershipProvider,WebMatrix.WebData" />
</providers>
</membership>