AuthenticatingEventArgs.Password Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het wachtwoord voor de gebruiker op.
public:
property System::String ^ Password { System::String ^ get(); };
public string Password { get; }
member this.Password : string
Public ReadOnly Property Password As String
Waarde van eigenschap
Het wachtwoord dat moet worden gevalideerd.
Voorbeelden
In het volgende voorbeeld ziet u een gebeurtenishandler die aan een aangepaste lidmaatschapsprovider wordt doorgegeven UserName en Password waarden voor het valideren van de gebruikersreferenties. De gebeurtenishandler wordt ingesteld Authenticated op de retourwaarde van de ValidateUser methode en wordt ingesteld AuthenticationIsComplete op true zodat de AuthenticationService klasse de referenties niet valideert.
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
Opmerkingen
U gebruikt de Password eigenschap om het wachtwoord op te halen tijdens de Authenticating gebeurtenis.
Van toepassing op
Zie ook
- overzicht van Windows Communication Foundation Authentication Service