如何测试ASP.NET会员密码是否符合配置的复杂性要求?
发布时间:2020-05-23 15:14:27 所属栏目:asp.Net 来源:互联网
导读:我有一个ASP.NET页面,允许管理员更改用户的密码。由于管理员不知道用户的密码,因此我使用以下命令: MembershipUser member = Membership.GetUser(_usernameTextBox.Text);member.ChangePassword(member.ResetPassword(), _passNewTextBox.Text); – 如SO q
|
我有一个ASP.NET页面,允许管理员更改用户的密码。由于管理员不知道用户的密码,因此我使用以下命令: MembershipUser member = Membership.GetUser(_usernameTextBox.Text); member.ChangePassword(member.ResetPassword(),_passNewTextBox.Text); – 如SO question所述。 如果新密码不符合在web.config文件中配置的复杂性要求,则密码将被重置,但不会更改为所需的密码。如果新密码不符合复杂性要求,那么密码根本不应该改变。 有没有一种简单的方法来测试新密码的复杂性要求? 解决方法您可以使用以下属性来测试密码:> Membership.PasswordStrengthRegularExpression 请注意,如果您没有在web.config文件中配置密码,PasswordStrengthRegularExpression属性将为空字符串。 有关正则表达式匹配的信息,请参阅Regex.IsMatch(String)上的MSDN参考 感谢马特有帮助的意见。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 可以在ASP.NET MVC中本地化URL /路由吗?
- asp-classic – Request.BinaryRead(Request.TotalBytes)抛
- asp.net阻止表单提交两次
- asp.net – Session_End不启动?
- asp.net – 诸如Eval(),XPath()和Bind()的数据绑定方法只能
- 如何从asp.net调用Windows服务
- asp.net-mvc – WebForms和MVC可以存在于一个项目中吗?
- asp.net-mvc – 如何使用jquery处理JSON?
- asp.net-mvc – 使用Razor在ASP.NET MVC 4中防止@ Html.Lab
- .net – 在生产环境中应该使用’Integrated Security = Tru
推荐文章
站长推荐
- asp.net – 我应该使用哪个PreApplicationStartM
- asp.net-3.5 – 我可以查看soap wcf调用发出的原
- asp.net-mvc – 在ASP.NET MVC 3中等效的Flash
- asp.net-mvc – 跟踪登录用户
- asp.net-mvc – 当绑定到ViewModel时如何更新模型
- asp.net-mvc – ASP.NET MVC HandleError不工作(
- asp.net-mvc-3 – 显示modelstate错误
- asp.net – 转换为VS 2015.1中的Web应用程序
- asp.net-mvc – ASP.NET MVC:通过两个控制器操作
- 如何确定ASP.NET应用程序域的生命周期
热点阅读
