none
Cookie de autorización RRS feed

  • Pregunta

  •    

    Ya lo he resuelto.
    Creo una aplicación web ASP.NET en VS2013 utilizando la plantilla MVC(MVC 5) y la autenticación de cuentas individuales. No hago ninguna modificación en el código generado por la plantilla y accedo a esta aplicación en el localhost. El problema, que no soy capaz de resolver, es que cuando hago login y marco la casilla 'Recuerdame' no funciona como debería. Una vez hecho login y pasado un tiempo breve vuelvo acceder a la página y, como es normal, veo que estoy autenticado. A la media hora, más o menos, si vuelvo acceder a la página, por razones que desconozco, tengo que volver a hacer login. Lo curioso es que la cookie está(uso firebug), y el tiempo de expiración es de 14 días, si la cookie está ¿Por qué no ha sido validada?  He mirado en internet y no he visto nada sobre esto. ¿Alguien podría darme la solución?   Gracias anticipadas y un saludo.




    • Editado JCL58 domingo, 18 de enero de 2015 11:03
    viernes, 16 de enero de 2015 20:54

Todas las respuestas

  • Pues no soy muy diestro en cookies.  ¿Será que el URL cambia a la media hora? Me parece que cuando uno corre sitios web desde Visual Studio usando el servidor HTTP de Visual Studio (que no recuerdo el nombre en este momento pero que no es el IIS Express), el puerto a veces cambia. Creo que con el cambio de puerto es suficiente para que el browser no transmita el cookie.

    En todo caso puede revisar del lado del servidor:  El objeto Request tiene la colección Cookies, si mal no recuerdo.  ¿Viene ahí siempre?


    Jose R. MCP
    Code Samples

    sábado, 17 de enero de 2015 3:14
  • Jose, muchas gracias por responder. Lo he probado en mi servidor de internet(prueba.ondarribi.es) y me hace lo mismo que en IIS Express.  He hecho un pequeño programa para comprobar User.Identity.IsAuthenticated y dice que false cuando debería ser true. Un saludo

    Post data: Un cambio en la configuración en IIS. Otro que también hice en Startup.Auth.cs. En resumen, funcionando perfectamente

    • Editado JCL58 lunes, 19 de enero de 2015 6:30
    sábado, 17 de enero de 2015 10:33