SqlMembershipProvider.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:
virtual property System::String ^ PasswordStrengthRegularExpression { System::String ^ get(); };
public override string PasswordStrengthRegularExpression { get; }
member this.PasswordStrengthRegularExpression : string
Public Overrides 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 sprawdza, czy hasło spełnia następujące kryteria:
Ma co najmniej siedem znaków.
Zawiera co najmniej jedną cyfrę.
Zawiera co najmniej jeden znak specjalny (nie alfanumeryczny).
Jeśli hasło nie spełnia tych kryteriów, hasło nie zostanie zaakceptowane 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 SqlMembershipProvider obiektu.
Właściwość PasswordStrengthRegularExpression jest ustawiana w konfiguracji aplikacji przy użyciu passwordStrengthRegularExpression
atrybutu elementu członkostwa (ASP.NET Ustawienia Schemat) konfiguracji.