Bagikan melalui


AuthenticatingEventArgs.Password Properti

Definisi

Mendapatkan kata sandi untuk pengguna.

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

Nilai Properti

Kata sandi untuk memvalidasi.

Contoh

Contoh berikut menunjukkan penanganan aktivitas yang meneruskan UserName nilai dan Password ke penyedia keanggotaan kustom untuk memvalidasi kredensial pengguna. Penanganan aktivitas diatur Authenticated ke nilai ValidateUser pengembalian metode dan diatur AuthenticationIsComplete ke true sehingga AuthenticationService kelas tidak memvalidasi kredensial.

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

Keterangan

Anda menggunakan Password properti untuk mengambil kata sandi selama peristiwa.Authenticating

Berlaku untuk

Lihat juga