Share via


AuthenticatingEventArgs.Password Propriété

Définition

Obtient le mot de passe de l'utilisateur.

public:
 property System::String ^ Password { System::String ^ get(); };
public string Password { get; }
member this.Password : string
Public ReadOnly Property Password As String

Valeur de propriété

Mot de passe à valider.

Exemples

L’exemple suivant montre un gestionnaire d’événements qui passe UserName et Password des valeurs à un fournisseur d’appartenance personnalisé pour valider les informations d’identification de l’utilisateur. Le gestionnaire d’événements définit Authenticated la valeur de retour de la ValidateUser méthode et définit sur AuthenticationIsComplete pour true que la AuthenticationService classe ne valide pas les informations d’identification.

void AuthenticationService_Authenticating(object sender, System.Web.ApplicationServices.AuthenticatingEventArgs e)
{
    if (e.UserName.IndexOf("@contoso.com") >= 0)
    {
        e.Authenticated = Membership.Providers["ContosoSqlProvider"].ValidateUser(e.UserName, e.Password);
    }
    else if (e.UserName.IndexOf("@fabrikam.com") >= 0)
    {
        e.Authenticated = Membership.Providers["FabrikamSqlProvider"].ValidateUser(e.UserName, e.Password);
    }
    else
    {
        e.Authenticated = Membership.Provider.ValidateUser(e.UserName, e.Password);
    }
    e.AuthenticationIsComplete = true;
}
Sub AuthenticationService_Authenticating _
   (ByVal sender As Object, _
    ByVal e As System.Web.ApplicationServices.AuthenticatingEventArgs)
    
    If (e.Username.IndexOf("@contoso.com") >= 0) Then
        e.Authenticated = Membership.Providers("ContosoSqlProvider").ValidateUser(e.Username, e.Password)
    ElseIf (e.Username.IndexOf("@fabrikam.com") >= 0) Then
        e.Authenticated = Membership.Providers("FabrikamSqlProvider").ValidateUser(e.Username, e.Password)
    Else
        e.Authenticated = Membership.Provider.ValidateUser(e.Username, e.Password)
    End If
    e.AuthenticationIsComplete = True
End Sub

Remarques

Vous utilisez la Password propriété pour récupérer le mot de passe pendant l’événement Authenticating .

S’applique à

Voir aussi