Array
(
)

Membership.CreateUser retornando InválidPassword

Edvaldo Martins
   - 15 mar 2013

Saudações galera

Preciso de ajuda.

Estou tentando criar um MembershipUser via código mas esta retornando "InválidPassword"

no meu web.config esta desta forma:
<membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="20">
<providers>
<clear />
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="ConnectionString_SOLAD"
enablePasswordRetrieval="true"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
applicationName="/"
passwordFormat="Encrypted"
passwordStrengthRegularExpression="^(?=.*\d).{4,8}$" />
</providers>
</membership>
e no meu cs esta desta forma:
protected void Bttn_Salvar_Click(object sender, EventArgs e)
{
MembershipUser muser;
MembershipCreateStatus status;
muser = Membership.CreateUser("UsuarioTeste", "abc12345", "12345@123.com","Questão","Resposta", false, out status);
string i = status.ToString();
}
Quando coloco o breakpoint na linha "string i = ..." verifico que a variavel status esta como "inválidPassword" e na base não foi inserido nenhum registro.

Por favor me ajudem.

Desde já agradeço.