Mensagem de erro:
A senha deve ter comprimento mínimo de 7 e conter os seguintes caracteres não alfanuméricos: 1
Solução:
A mensagem acima é gerada principalmente ao criar um usuário. Também será gerada ao criar um usuário usando a ferramenta de gerenciamento de site Asp.net.
O principal motivo é que a inserção da senha não atende aos requisitos. Quando você deseja alterar os regulamentos acima, existem dois métodos principais:
1. Todos os sites mudam.
Encontre o arquivo machine.config
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="falso"
enablePasswordReset = "verdadeiro"
requerQuestionAndAnswer="true"
nomedaaplicação="/"
requerUniqueEmail="falso"
passwordFormat = "Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
senhaAttemptWindow = "10"
senhaStrengthRegularExpression="" />
Existem dois atributos nele, um é minRequiredPasswordLength, que significa a senha mais longa, o padrão é 7, e o outro é minRequiredNonalphanumericCharacters, cujo padrão é 1, o que significa que há pelo menos um caractere não alfabético, basta alterá-lo para 0 .
2. Se for apenas para um determinado site, basta modificar o valor de web.config e tudo ficará bem. Modifique-o como acima e insira o código acima em
Se você quiser alterar a regra de senha para “pelo menos 6 caracteres, sem caracteres especiais”, conforme segue:
(Observação: certifique-se de adicionar
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="falso"
enablePasswordReset = "verdadeiro"
requerQuestionAndAnswer="true"
nomedaaplicação="/"
requerUniqueEmail="falso"
passwordFormat = "Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
senhaAttemptWindow = "10"
senhaStrengthRegularExpression="" />
http://www.cnblogs.com/pyt5208/archive/2006/07/28/462157.html