رسالة الخطأ:
يجب أن يكون الحد الأدنى لطول كلمة المرور 7 ويجب أن تحتوي على الأحرف غير الأبجدية الرقمية التالية: 1
الحل:
يتم إنشاء الرسالة أعلاه بشكل أساسي عند إنشاء مستخدم، وسيتم إنشاؤها أيضًا عند إنشاء مستخدم باستخدام أداة إدارة موقع Asp.net.
السبب الرئيسي هو أن إدخال كلمة المرور لا يلبي المتطلبات. عندما تريد تغيير اللوائح المذكورة أعلاه، هناك طريقتان رئيسيتان:
1. جميع المواقع تتغير.
ابحث عن ملف Machine.config
<العضوية>
<المقدمون>
<إضافة اسم = "AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider، System.Web، الإصدار=2.0.0.0، الثقافة=محايدة، PublicKeyToken=b03f5f7f11d50a3a"
ConnectionStringName = "LocalSqlServer"
تمكينPasswordRetrieval = "خطأ"
تمكين كلمة المرور = "صحيح"
يتطلب سؤال وجواب = "صحيح"
اسم التطبيق = "/"
يتطلبUniqueEmail = "خطأ"
تنسيق كلمة المرور = "مجزأ"
maxInvalidPasswordAttempts = "5"
الحد الأدنى لكلمة المرور = "7"
الحد الأدنى المطلوبالأحرف غير الأبجدية الرقمية = "1"
كلمة المرور AttemptWindow = "10"
كلمة المرورStrengthRegularExpression = "" />
</المقدمين>
</العضوية>
هناك سمتان فيه، إحداهما هي minRequiredPasswordLength، والتي تعني أطول كلمة مرور، الافتراضي هو 7، والأخرى هي minRequiredNonalphanumericCharacters، والتي افتراضيًا هي 1، مما يعني أن هناك حرفًا واحدًا غير أبجدي على الأقل، فقط قم بتغييره إلى 0 .
2. إذا كان الأمر مخصصًا لموقع معين فقط، فما عليك سوى تعديل قيمة web.config وسيكون الأمر على ما يرام. قم بتعديله كما هو مذكور أعلاه وأدخل الكود أعلاه ضمن <system.web> وسيكون الأمر على ما يرام.
إذا كنت تريد تغيير قاعدة كلمة المرور إلى "6 أحرف على الأقل، بدون أحرف خاصة"، كما يلي:
(ملاحظة: تأكد من إضافة <remove name="AspNetSqlMembershipProvider" />، وإلا فستظهر رسالة خطأ "تمت إضافة العنصر "AspNetSqlMembershipProvider"")
<عضوية
>
<المقدمون>
<إزالة الاسم = "AspNetSqlMembershipProvider" />
<إضافة اسم = "AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider، System.Web، الإصدار=2.0.0.0، الثقافة=محايدة، PublicKeyToken=b03f5f7f11d50a3a"
ConnectionStringName = "LocalSqlServer"
تمكينPasswordRetrieval = "خطأ"
تمكين كلمة المرور = "صحيح"
يتطلب سؤال وجواب = "صحيح"
اسم التطبيق = "/"
يتطلبUniqueEmail = "خطأ"
تنسيق كلمة المرور = "مجزأ"
maxInvalidPasswordAttempts = "5"
الحد الأدنى لكلمة المرور المطلوبة = "6"
الحد الأدنى المطلوبNonalphanumericCharacters = "0"
كلمة المرور AttemptWindow = "10"
كلمة المرورStrengthRegularExpression = "" />
</المقدمين>
</العضوية>
http://www.cnblogs.com/pyt5208/archive/2006/07/28/462157.html