This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

SqlMembershipProvider.MaxInvalidPasswordAttempts الخاصية

Visual Studio 2010

يحصل على العدد غير صالح لكلمة المرور أو محاولات الإجابة بكلمة المرور المسموح بها من قبل مستخدم عضوية هو مؤمّن.

مساحة الاسم:  System.Web.Security
التجميع:  System.Web (في System.Web.dll)

public override int MaxInvalidPasswordAttempts { get; }

قيمة الخاصية

النوع: System.Int32
العدد غير صالح لكلمة المرور أو محاولات الإجابة بكلمة المرور المسموح بها من قبل مستخدم عضوية هو مؤمّن.

يعمل MaxInvalidPasswordAttemptsبالاقتران مع PasswordAttemptWindow للحماية ضد تخمين كلمة المرور أو إجابة كلمة المرور لعضوية مستخدم من مصدر غير مرغوب فيه خلال محاولات متكررة. توفير عدد كلمات المرور غير صحيحة أو الأسئلة كلمة المرور لمستخدم عضوية هو أكبر من أو تساوي القيمة MaxInvalidPasswordAttemptsخاصية ضمن عدد الدقائق التي تم التعرف عليها بالقيمة PasswordAttemptWindowخاصية، ثم مستخدم عضوية هو مؤمنة بعيداً بواسطة تعيين IsLockedOutخاصية إلى trueحتى مستخدم هو غير المؤمنة بواسطة UnlockUserالأسلوب. إذا كانت كلمة مرور صالحة هو الذي تم توفيره من قبل MaxInvalidPasswordAttemptsالقيمة هو الوصول إلى، يتم يعيد تعيين المعاملة العدادات التي تتبع عدد محاولات كلمة المرور والإجابة بكلمة مرور غير صحيحة إلى الصفر. إذا تم توفير إجابة كلمة مرور صالحة قبل MaxInvalidPasswordAttemptsالوصول إلى القيمة، فقط العداد بتتبع العدد غير صالح محاولات الإجابة بكلمة المرور يعيد تعيين المعاملة إلى الصفر.

SqlMembershipProvider يحتفظ تعدادات غير صالح محاولات كلمة المرور و غير صالح محاولات الإجابة بكلمة المرور بشكل منفصل. غير صالح محاولات كلمة المرور ينتج تتم زيادة العداد محاولة كلمة المرور فقط. كلمة مرور غير صالحة-answer attempts النتيجة في فقط the كلمة المرور-answer العداد being incremented.

The MaxInvalidPasswordAttempts قيمة الخاصية هو التعيين في the تطبيق تكوين using the maxInvalidPasswordAttempts سمة of the عضوية تكوين مقطع.

إذا RequiresQuestionAndAnswerخاصية هو تعيين إلى false، لا يتم تعقب محاولات الإجابة كلمة المرور غير صحيحة.

يظهر المثال تعليمات برمجية التالي العنصر عضوية في system.webمقطع من الملف ويب.config للتطبيق ASP.NET على. وهي تحدد أن تطبيق يستخدم نسخة عن SqlMembershipProviderويقوم بتعيين maxInvalidPasswordAttemptsالسمة إلى خمسة غير صالح محاولات و passwordAttemptWindowإلى 30 دقائق.

<membership defaultProvider="SqlProvider" 
  userIsOnlineTimeWindow="20">
    <providers>
      <add name="SqlProvider"
        type="System.Web.Security.SqlMembershipProvider"
        connectionStringName="SqlServices"
        requiresQuestionAndAnswer="true"
        maxInvalidPasswordAttempts="5"
        passwordAttemptWindow="30"
        applicationName="MyApplication" />
    </providers>
</membership>

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: