HttpRequest.IsAuthenticated Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvas egy értéket, amely jelzi, hogy a kérés hitelesítése megtörtént-e.
public:
property bool IsAuthenticated { bool get(); };
public bool IsAuthenticated { get; }
member this.IsAuthenticated : bool
Public ReadOnly Property IsAuthenticated As Boolean
Tulajdonság értéke
trueha a kérelem hitelesítése megtörtént; egyéb esetben. false
Példák
Az alábbi példakód a IsAuthenticated tulajdonság használatával állapítja meg, hogy az aktuális kérés hitelesítése megtörtént-e. Ha nincs hitelesítve, a rendszer átirányítja a kérést egy másik lapra, ahol a felhasználók beírhatják hitelesítő adataikat a webalkalmazásba. Ez egy alkalmazás alapértelmezett lapján használt gyakori technika.
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