Pregunta ¿Cuál es la diferencia entre HttpContext.Current.Request.IsAuthenticated y HttpContext.Current.User.Identity.IsAuthenticated?


¿Cuál es la diferencia entre HttpContext.Current.Request.IsAuthenticated y HttpContext.Current.User.Identity.IsAuthenticated?

¿Cuál usarías en qué situación?


32
2017-09-04 14:20


origen


Respuestas:


No hay absolutamente ninguna diferencia. Realizar la implementación de HttpContext.Current.Request.IsAuthenticated:

public bool IsAuthenticated
{
    get
    {
        return (((this._context.User != null) && 
                 (this._context.User.Identity != null)) &&
                 this._context.User.Identity.IsAuthenticated);
    }
}

45
2017-09-04 14:26