HttpRequest.IsAuthenticated Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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