У меня есть страница ASP.NET, которая позволяет администратору изменять пароль для пользователя. Поскольку администратор не знает пароль пользователя, я использую следующее:
MembershipUser member = Membership.GetUser(_usernameTextBox.Text);
member.ChangePassword(member.ResetPassword(), _passNewTextBox.Text);
- как описано в этом вопросе qaru.site/info/94960/....
Если новый пароль не соответствует требованиям сложности, которые настроены в файле web.config, пароль будет reset, но не будет изменен на желаемый. Если новый пароль не соответствует требованиям сложности, пароль не должен вообще меняться.
Есть ли простой способ проверить новый пароль на требования к сложности?