SqlMembershipProvider.PasswordStrengthRegularExpression Proprietà

Definizione

Ottiene l'espressione regolare usata per valutare una password.

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

Valore della proprietà

String

Espressione regolare usata per valutare una password.

Esempio

Nell'esempio seguente viene illustrato l'elemento di configurazione dell'elemento di appartenenza (ASP.NET Impostazioni Schema) nella system.web sezione del file di Web.config dell'applicazione. Specifica che l'applicazione usa un'istanza della SqlMembershipProvider classe per fornire servizi di appartenenza e imposta l'attributo su un'espressione passwordStrengthRegularExpression regolare che convalida che la password soddisfi i criteri seguenti:

  • È almeno sette caratteri.

  • Contiene almeno una cifra.

  • Contiene almeno un carattere speciale (non alfanumerico).

Se la password non soddisfa questi criteri, la password non viene accettata dal provider di appartenenza.

<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>  

Commenti

La PasswordStrengthRegularExpression proprietà ottiene l'espressione regolare usata per valutare la complessità della password per l'oggetto SqlMembershipProvider .

La PasswordStrengthRegularExpression proprietà è impostata nella configurazione dell'applicazione usando l'attributo passwordStrengthRegularExpression dell'elemento di configurazione dell'elemento di appartenenza (ASP.NET Impostazioni Schema).

Si applica a

Vedi anche