HttpRequest.IsAuthenticated Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si la solicitud se ha autenticado.
public:
property bool IsAuthenticated { bool get(); };
public bool IsAuthenticated { get; }
member this.IsAuthenticated : bool
Public ReadOnly Property IsAuthenticated As Boolean
Valor de propiedad
true
si se ha autenticado la solicitud; en caso contrario, false
.
Ejemplos
En el ejemplo de código siguiente se usa la IsAuthenticated propiedad para determinar si se ha autenticado la solicitud actual. Si no se ha autenticado, la solicitud se redirige a otra página donde los usuarios pueden escribir sus credenciales en la aplicación web. Se trata de una técnica común que se usa en la página predeterminada de una aplicación.
private void Page_Load(object sender, EventArgs e)
{
// Check whether the current request has been
// authenticated. If it has not, redirect the
// user to the Login.aspx page.
if (!Request.IsAuthenticated)
{
Response.Redirect("Login.aspx");
}
}
Private Sub Page_Load(sender As Object, e As EventArgs)
' Check whether the current request has been
' authenticated. If it has not, redirect the
' user to the Login.aspx page.
If (Request.IsAuthenticated = False) Then
Response.Redirect("Login.aspx")
End If
End Sub