SqlMembershipProvider.PasswordStrengthRegularExpression Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar det reguljära uttryck som används för att utvärdera ett lösenord.
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
Egenskapsvärde
Ett reguljärt uttryck som används för att utvärdera ett lösenord.
Exempel
I följande exempel visas konfigurationselementet membership (ASP.NET Settings Schema) i avsnittet system.web i programmets Web.config-fil. Den anger att programmet använder en instans av SqlMembershipProvider klassen för att tillhandahålla medlemskapstjänster och anger passwordStrengthRegularExpression attributet till ett reguljärt uttryck som verifierar att lösenordet uppfyller följande kriterier:
Är minst sju tecken.
Innehåller minst en siffra.
Innehåller minst ett specialtecken (icke-alfanumeriskt).
Om lösenordet inte uppfyller dessa kriterier godkänns inte lösenordet av medlemskapsprovidern.
<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>
Kommentarer
Egenskapen PasswordStrengthRegularExpression hämtar det reguljära uttryck som används för att utvärdera lösenordskomplexitet SqlMembershipProvider för objektet.
Egenskapen PasswordStrengthRegularExpression anges i programkonfigurationen med hjälp av attributet passwordStrengthRegularExpression för membership Element (ASP.NET Settings Schema) konfigurationselement.