Сообщение об ошибке:
Пароль должен иметь минимальную длину 7 и содержать следующие небуквенно-цифровые символы: 1
Решение:
Приведенное выше сообщение в основном генерируется при создании пользователя. Оно также будет генерироваться при создании пользователя с помощью инструмента управления веб-сайтом Asp.net.
Основная причина в том, что ввод пароля не соответствует требованиям. Если вы хотите изменить вышеуказанные правила, есть два основных способа:
1. Все сайты меняются.
Найдите файл Machine.config
<членство>
.
<поставщики>
ConnectionStringName="LocalSqlServer"
EnablePasswordRetrival="false"
EnablePasswordReset="истина"
требуетсяQuestionAndAnswer="истина"
Имя приложения="/"
требуетсяUniqueEmail="false"
парольFormat="Хешированный"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
парольПопыткаWindow="10"
парольStrengthRegularExpression="" />
провайдеры>
членство>
В нем есть два атрибута: один — minRequiredPasswordLength, что означает самый длинный пароль, значение по умолчанию — 7, а другой — minRequiredNonalphanumericCharacters, значение по умолчанию — 1, что означает наличие хотя бы одного неалфавитного символа, просто измените его на 0. .
2. Если это только для определенного сайта, просто измените значение web.config, и все будет в порядке. Измените его, как указано выше, и вставьте приведенный выше код в
Если вы хотите изменить правило пароля на «минимум 6 символов, без специальных символов», выполните следующие действия:
(Примечание. Обязательно добавьте
<поставщики>
ConnectionStringName="LocalSqlServer"
EnablePasswordRetrival="false"
EnablePasswordReset="истина"
требуетсяQuestionAndAnswer="истина"
Имя приложения="/"
требуетсяUniqueEmail="false"
парольFormat="Хешированный"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
парольПопыткаWindow="10"
парольStrengthRegularExpression="" />
провайдеры>
http://www.cnblogs.com/pyt5208/archive/2006/07/28/462157.html