Freigeben über


MembershipProvider.EnablePasswordRetrieval Eigenschaft

Definition

Gibt an, ob der Mitgliedschaftsanbieter so konfiguriert ist, dass Benutzer ihre Kennwörter abrufen können.

public:
 abstract property bool EnablePasswordRetrieval { bool get(); };
public abstract bool EnablePasswordRetrieval { get; }
member this.EnablePasswordRetrieval : bool
Public MustOverride ReadOnly Property EnablePasswordRetrieval As Boolean

Eigenschaftswert

true, wenn der Mitgliedschaftsanbieter für die Unterstützung des Kennwortabrufs konfiguriert ist, andernfalls false. Der Standardwert ist false.

Beispiele

Ein Beispiel für eine MembershipProvider Implementierung finden Sie unter Implementieren eines Profilanbieters.

Hinweise

Die EnablePasswordRetrieval -Eigenschaft enthält einen booleschen Wert, der in der Konfigurationsdatei (Web.config) mithilfe des -Attributs enablePasswordRetrieval angegeben wird. Der Wert gibt an, ob Benutzer die GetPassword -Methode verwenden können, um ihr aktuelles Kennwort aus der Datenquelle abzurufen. Diese Eigenschaft ist schreibgeschützt.

Wenn Ihr benutzerdefinierter Mitgliedschaftsanbieter Hashkennwörter unterstützt, sollte Ihre GetPassword Methodenimplementierung eine Ausnahme auslösen, wenn EnablePasswordRetrieval auf true festgelegt ist und das Kennwortformat auf Hashedfestgelegt ist. Verschlüsselte Kennwörter können nicht abgerufen werden.

Gilt für:

Weitere Informationen