Freigeben über


HttpRequest.IsAuthenticated Eigenschaft

Definition

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

public:
 property bool IsAuthenticated { bool get(); };
public bool IsAuthenticated { get; }
member this.IsAuthenticated : bool
Public ReadOnly Property IsAuthenticated As Boolean

Eigenschaftswert

Boolean

true, wenn die Anforderung authentifiziert wurde, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird die IsAuthenticated Eigenschaft verwendet, um festzustellen, ob die aktuelle Anforderung authentifiziert wurde. Wenn sie nicht authentifiziert wurde, wird die Anforderung an eine andere Seite umgeleitet, auf der Benutzer ihre Anmeldeinformationen in die Webanwendung eingeben können. Dies ist eine gängige Technik, die auf der Standardseite für eine Anwendung verwendet wird.

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

Gilt für