asp.net-mvc - setauthcookie - formsauthentication mvc 5
FormsAuthentication LoginUrl (2)
Intente agregar esto a appSettings
en su web.config
:
<add key="loginUrl" value="~/Account/LogOn" />
Esta pregunta ya tiene una respuesta aquí:
- MVC Forms LoginUrl no es correcto 6 respuestas
Estoy en una pérdida total aquí. Esto estaba funcionando antes. Tengo una aplicación MVC3 que usa autenticación de formularios. En la configuración web, tengo lo siguiente:
<authentication mode="Forms">
<forms loginUrl="~/Login/Index" timeout="2880"/>
</authentication>
Sin embargo, por alguna razón, al redireccionar, o al verificar FormsAuthentication.LoginUrl, sigue usando el predeterminado / Account / Login. Lo cual no existe. ¿Por qué no está el web.config anulando esto?
También tuve estos problemas y solo sucedió cuando agregué ensamblados implementables y se agregó webmatrix.dll. Fue entonces cuando comenzó a tratar de redirigir a un controlador de cuenta que no se especificó en ningún lugar de mi proyecto.
Una vez que eliminé webmatrix.dll todo funcionó según lo previsto.