Membership.PasswordStrengthRegularExpression Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá regulární výraz použitý k vyhodnocení hesla.
public:
static property System::String ^ PasswordStrengthRegularExpression { System::String ^ get(); };
public static string PasswordStrengthRegularExpression { get; }
static member PasswordStrengthRegularExpression : string
Public Shared ReadOnly Property PasswordStrengthRegularExpression As String
Hodnota vlastnosti
Regulární výraz použitý k vyhodnocení hesla.
Příklady
Následující příklad kódu ukazuje element konfigurace členství v system.web
oddílu Web.config souboru aplikace. Určuje, že aplikace používá instanci SqlMembershipProvider třídy k poskytování členských služeb, a nastaví passwordStrengthRegularExpression
atribut na regulární výraz, který ověřuje, že heslo splňuje následující kritéria:
Má délku aspoň šest znaků.
Obsahuje alespoň jednu číslici.
Obsahuje alespoň jeden speciální (nealfanumerický) znak.
Obsahuje alespoň jedno malé písmeno.
Obsahuje alespoň jedno velké písmeno.
Pokud heslo nesplňuje tato kritéria, nebude heslo poskytovatelem členství přijato.
<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow = "20>
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
requiresQuestionAndAnswer="true"
passwordStrengthRegularExpression="(?=.{6,})(?=(.*\d){1,})(?=(.*\W){1,})(?=.*[a-z])(?=.*[A-Z])"
/>
</providers>
</membership>
Poznámky
Vlastnost PasswordStrengthRegularExpression získá regulární výraz použitý k vyhodnocení složitosti hesla od zprostředkovatele zadaného Provider ve vlastnosti .
Vlastnost PasswordStrengthRegularExpression se nastavuje v konfiguraci aplikace pomocí atributu passwordStrengthRegularExpression
elementu konfigurace členství .
Další informace o regulárních výrazech najdete v tématu Regulární výrazy rozhraní .NET Framework.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro