mp2009
دوشنبه 06 اسفند 1386, 01:10 صبح
سلام
من زمانی که میخواهم یک کاربر جدید از طریق کد نویسی به سایت اضافه کنم به یک پیغام خطا برخوردم . جستجو هم کردم همه گفتند یه bug در سیستم .net هست .
ایا این واقعیت داره؟
اینا هم کد های من هستند
Web config
<membership defaultProvider="MrpenSQLMembership">
<providers>
<clear/>
<add name="MrpenSQLMembership" type="System.Web.Security.SqlMembershipProvider"
connectionStringName="ConnectionString"
enablePasswordRetrieval="true"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="true"
passwordFormat="Clear"
maxInvalidPasswordAttempts="7"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"/>
</providers>
</membership>
protected void btnCreate_Click(object sender, EventArgs e)
{
if (UserExists(txtUsername.Text) == false)
{
try
{
MembershipUser MemUser = Membership.CreateUser(txtUsername.Text, txtPass.Text.ToLower());
Roles.AddUserToRole(txtUsername.Text, DR_SelectRole.SelectedValue);
if (Membership.RequiresQuestionAndAnswer)
{
MemUser.ChangePasswordQuestionAndAnswer(txtPass.Te xt, drpQuestion.SelectedItem.Text, txtAnswer.Text);
}
ProfileCommon Pc = Profile.GetProfile(txtUsername.Text);
Pc.Address = txtAddress.Text;
Pc.Age = txtAge.Text;
Pc.City = txtCity.Text;
Pc.Descraption = txtDescraption.Text;
Pc.Family = txtfamily.Text;
Pc.Tavalod = txtBirthday.Text;
Pc.Name = txtName.Text;
Pc.Phone = txtPhone.Text;
Pc.SH_SH = txtIdnumber.Text;
Pc.Save();
}
اینم پیغام خطا
'The password-answer supplied is invalid.'
کچلم کرد به خدا . یکی کمک کنه
:عصبانی++:
اینم لینک هایی که پیدا کردم
http://www.theproblemsolver.nl/usingthemembershipproviderinwinforms.htm
http://www.stillhq.com/aus-dotnet/archives/msg15657.html
من زمانی که میخواهم یک کاربر جدید از طریق کد نویسی به سایت اضافه کنم به یک پیغام خطا برخوردم . جستجو هم کردم همه گفتند یه bug در سیستم .net هست .
ایا این واقعیت داره؟
اینا هم کد های من هستند
Web config
<membership defaultProvider="MrpenSQLMembership">
<providers>
<clear/>
<add name="MrpenSQLMembership" type="System.Web.Security.SqlMembershipProvider"
connectionStringName="ConnectionString"
enablePasswordRetrieval="true"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="true"
passwordFormat="Clear"
maxInvalidPasswordAttempts="7"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"/>
</providers>
</membership>
protected void btnCreate_Click(object sender, EventArgs e)
{
if (UserExists(txtUsername.Text) == false)
{
try
{
MembershipUser MemUser = Membership.CreateUser(txtUsername.Text, txtPass.Text.ToLower());
Roles.AddUserToRole(txtUsername.Text, DR_SelectRole.SelectedValue);
if (Membership.RequiresQuestionAndAnswer)
{
MemUser.ChangePasswordQuestionAndAnswer(txtPass.Te xt, drpQuestion.SelectedItem.Text, txtAnswer.Text);
}
ProfileCommon Pc = Profile.GetProfile(txtUsername.Text);
Pc.Address = txtAddress.Text;
Pc.Age = txtAge.Text;
Pc.City = txtCity.Text;
Pc.Descraption = txtDescraption.Text;
Pc.Family = txtfamily.Text;
Pc.Tavalod = txtBirthday.Text;
Pc.Name = txtName.Text;
Pc.Phone = txtPhone.Text;
Pc.SH_SH = txtIdnumber.Text;
Pc.Save();
}
اینم پیغام خطا
'The password-answer supplied is invalid.'
کچلم کرد به خدا . یکی کمک کنه
:عصبانی++:
اینم لینک هایی که پیدا کردم
http://www.theproblemsolver.nl/usingthemembershipproviderinwinforms.htm
http://www.stillhq.com/aus-dotnet/archives/msg15657.html