MembershipProvider.PasswordStrengthRegularExpression Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wyrażenie regularne używane do oceny hasła.
public:
abstract property System::String ^ PasswordStrengthRegularExpression { System::String ^ get(); };
public abstract string PasswordStrengthRegularExpression { get; }
member this.PasswordStrengthRegularExpression : string
Public MustOverride ReadOnly Property PasswordStrengthRegularExpression As String
Wartość właściwości
Wyrażenie regularne używane do oceny hasła.
Przykłady
W poniższym przykładzie przedstawiono element konfiguracji elementu członkostwa (ASP.NET Ustawienia Schemat) w system.web
sekcji pliku Web.config aplikacji. Określa, że aplikacja używa wystąpienia SqlMembershipProvider klasy do świadczenia usług członkostwa i ustawia passwordStrengthRegularExpression
atrybut na wyrażenie regularne, które weryfikuje, czy hasło spełnia następujące kryteria:
Jest większy niż siedem znaków.
Zawiera co najmniej jedną cyfrę.
Zawiera co najmniej jeden znak specjalny (inny niż alfanumeryczne).
Jeśli hasło nie spełnia tych kryteriów, hasło nie jest akceptowane przez dostawcę członkostwa.
<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow = "20>
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
requiresQuestionAndAnswer="true"
passwordStrengthRegularExpression="@\"(?=.{6,})(?=(.*\d){1,})(?=(.*\W){1,})"
/>
</providers>
</membership>
Uwagi
Właściwość PasswordStrengthRegularExpression pobiera wyrażenie regularne używane do oceny złożoności hasła dla MembershipProvider obiektu.
Właściwość PasswordStrengthRegularExpression jest ustawiana w konfiguracji aplikacji przy użyciu passwordStrengthRegularExpression
atrybutu elementu członkostwa (ASP.NET Ustawienia Schemat) konfiguracji.