MembershipProvider.PasswordStrengthRegularExpression Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Parolayı değerlendirmek için kullanılan normal ifadeyi alır.
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
Özellik Değeri
Parolayı değerlendirmek için kullanılan normal ifade.
Örnekler
Aşağıdaki örnekte, uygulamanın Web.config dosyasının system.web
bölümündeki membership Öğesi (ASP.NET Ayarlar Şeması) yapılandırma öğesi gösterilmektedir. Uygulamanın üyelik hizmetleri sağlamak için sınıfının bir örneğini SqlMembershipProvider kullandığını belirtir ve özniteliğini parolanın passwordStrengthRegularExpression
aşağıdaki ölçütleri karşıladığını doğrulayan normal bir ifadeye ayarlar:
Yedi karakterden büyük.
En az bir basamak içerir.
En az bir özel (alfasayısal olmayan) karakter içerir.
Parola bu ölçütleri karşılamıyorsa, parola üyelik sağlayıcısı tarafından kabul edilmez.
<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>
Açıklamalar
özelliği, PasswordStrengthRegularExpression nesnenin parola karmaşıklığını değerlendirmek için kullanılan normal ifadeyi MembershipProvider alır.
PasswordStrengthRegularExpression özelliği, üyelik Öğesi (ASP.NET Ayarlar Şeması) yapılandırma öğesinin özniteliği kullanılarak passwordStrengthRegularExpression
uygulama yapılandırmasında ayarlanır.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin