Изменить пароль к ошибке.. Изменить управление паролем

#asp.net #asp.net-membership #change-password

#asp.net #asp.net-членство #изменить пароль

Вопрос:

Каждый раз, когда я пытаюсь сменить пароль на любой другой пароль. Это делает недействительными мои пароли (новый пароль и подтвержденный пароль).. и затем появится текст изменения пароля доступа.

Я уже сталкивался с этой проблемой раньше в файле конфигурации, я просто изменил

   <add    
      name="MyMembershipProvider"     
      type="System.Web.Security.SqlMembershipProvider"   
      connectionStringName="LocalSqlServer"  
      minRequiredPasswordLength="2"     
      minRequiredNonalphanumericCharacters="0" />// This to 0 and it solved the problem
  </providers>
  

Но с этим элементом управления я не знаю, что изменить, чтобы заставить его принять новый пароль

 <asp:ChangePassword ID="ChangePassword1" runat="server" 
    ChangePasswordButtonText="שנה סיסמה" ChangePasswordFailureText="סיסמה לא תקינה" 
    ChangePasswordTitleText="איפוס סיסמה" 
    ConfirmNewPasswordLabelText="הקלד את הסיסמה החדשה שוב:" 
    ConfirmPasswordCompareErrorMessage="הסיסמה החדשה והאימות שלה לא תואמים" 
    ConfirmPasswordRequiredErrorMessage="דרוש אימות של הסיסמה החדשה" 
    NewPasswordLabelText="סיסמה חדשה:" 
    NewPasswordRegularExpressionErrorMessage="בבקשה הכנס סיסמה שונה" 
    NewPasswordRequiredErrorMessage="דרושה סיסמה חדשה" PasswordLabelText="סיסמה:" 
    PasswordRequiredErrorMessage="יש צורך בסיסמה" SuccessText="סיסמתך שונתה" 
    SuccessTitleText="שינוי הסיסמה בוצע" UserNameLabelText="שם משתמש:" 
    UserNameRequiredErrorMessage="יש צורך בשם משתמש" CancelButtonText="בטל" 
    CancelDestinationPageUrl="~/Registration.aspx">
    <ValidatorTextStyle BorderColor="Red" />
</asp:ChangePassword>
  

* Некоторый текст на иврите, но это не должно быть проблемой

Комментарии:

1. Можете ли вы опубликовать свою разметку элемента управления?

2. я должен был отредактировать это с самого начала

3. Похоже, что NewPasswordRegularExpression отсутствует. Я думаю, вопрос в том, какое сообщение об ошибке оно выдает… не текст, просто какой это, пожалуйста.

4. Я думаю, что в вопросе нужен специальный символ.. (pleumorti .. или что-то в этом роде ..). Как отмечалось ранее, запускается ChangePasswordFailureText .. это свойство. Это срабатывает, когда пароль не содержит цифр и специальных символов внутри!!!

5. Итак, был ли в пароле номер или специальный символ? Мне интересно, имеет ли это какое-то отношение к тексту на иврите. Определяете ли вы культуру пользовательского интерфейса в своем приложении?