Membership.CreateUser retornando InválidPassword
15/03/2013
0
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.
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.
Edvaldo Martins
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)