Freigeben über


HttpRequest.IsAuthenticated-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Anforderung authentifiziert wurde.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public ReadOnly Property IsAuthenticated As Boolean
'Usage
Dim instance As HttpRequest
Dim value As Boolean

value = instance.IsAuthenticated
public bool IsAuthenticated { get; }
public:
property bool IsAuthenticated {
    bool get ();
}
/** @property */
public boolean get_IsAuthenticated ()
public function get IsAuthenticated () : boolean

Eigenschaftenwert

true, wenn die Anforderung authentifiziert wurde, andernfalls false.

Beispiel

Im folgenden Codebeispiel wird mit der IsAuthenticated-Eigenschaft bestimmt, ob die aktuelle Anforderung authentifiziert wurde. Wenn keine Authentifizierung vorliegt, wird die Anforderung auf eine andere Seite umgeleitet, auf der Benutzer ihre Anmeldeinformationen in die Webanwendung eingeben können. Dies ist eine häufig verwendete Technik auf der Standardseite für eine Anwendung.

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
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");
    }
}

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

HttpRequest-Klasse
HttpRequest-Member
System.Web-Namespace