Leggere in inglese

Condividi tramite


AuthenticateEventArgs Classe

Definizione

Fornisce i dati per l'evento Authenticate.

C#
public class AuthenticateEventArgs : EventArgs
Ereditarietà
AuthenticateEventArgs

Esempio

Nell'esempio di codice seguente viene utilizzata la AuthenticateEventArgs classe per passare dati a un metodo di autenticazione personalizzato.

ASP.NET (C#)
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
private bool SiteSpecificAuthenticationMethod(string UserName, string Password)
{
    // Insert code that implements a site-specific custom 
    // authentication method here.
    //
    // This example implementation always returns false.
    return false;
}

private void OnAuthenticate(object sender, AuthenticateEventArgs e)
{
    bool Authenticated = false;
    Authenticated = SiteSpecificAuthenticationMethod(Login1.UserName, Login1.Password);

    e.Authenticated = Authenticated;
}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server"
                OnAuthenticate="OnAuthenticate">
            </asp:Login>
        </form>
    </body>
</html>

Commenti

La AuthenticateEventArgs classe fornisce i dati necessari per l'evento Authenticate . Gli schemi di autenticazione personalizzati per un sito Web usano la Authenticated proprietà per indicare se il tentativo di accesso di un utente è riuscito.

Costruttori

AuthenticateEventArgs()

Consente di inizializzare una nuova istanza della classe AuthenticateEventArgs con la proprietà Authenticated impostata su false.

AuthenticateEventArgs(Boolean)

Inizializza una nuova istanza della classe AuthenticateEventArgs.

Proprietà

Authenticated

Ottiene o imposta un valore che indica se il tentativo di autenticazione di un utente ha avuto esito positivo.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche