asp.net - 创建新用户时 ASP .NET 成员资格自定义错误消息?

标签 asp.net asp.net-mvc asp.net-membership

<add name="MyMembershipProvider" 
     type="BlueDDApp.Controllers.MyMembershipProvider" 
     connectionStringName="ApplicationServices" 
     enablePasswordRetrieval="false" 
     enablePasswordReset="true" 
     requiresQuestionAndAnswer="false" 
     requiresUniqueEmail="false" 
     maxInvalidPasswordAttempts="5" 
     minRequiredPasswordLength="8"  
     minRequiredNonalphanumericCharacters="0" 
     passwordStrengthRegularExpression="^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])|(?=.*[a-z])(?=.*[A-Z])(?=.*[!%,.;:])|(?=.*[a-z])(?=.*[0-9])(?=.*[!%,.;:])|(?=.*[A-Z])(?=.*[0-9])(?=.*[!%,.;:])$"  
     passwordAttemptWindow="10" 
     applicationName="/" />



有没有像errorMessageMInPasswordLength="custom erroe message"这样的属性这样我就可以在输入密码时轻松设置自定义消息 length<8

使用网站管理工具,它提供了一个类似向导的界面来创建新用户。 (要启动此工具,请单击 Microsoft Visual Studio 中网站菜单上的 ASP.NET 配置)

最佳答案

您可以在 passwordStrengthRegularExpression 中使用正则表达式强制长度。

例如,长度只有 8 到 16 个字符的字母字符:"^[a-zA-Z]{8,16}$"

关于asp.net - 创建新用户时 ASP .NET 成员资格自定义错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802168/

相关文章:

c# - 在代码隐藏中访问无序列表控件 ID

c# - 如何在 String.Format 下显示指数?

asp.net-mvc - 如何在 ASP MVC 应用程序中映射文件夹的路径

c# - 如何将信息从 OnAuthenticated 事件传递到 Controller 和登录?

c# - 如何更改 CreateUserWizard 控件的布局?

asp.net-mvc - 如何在受密码保护的 asp.net-mvc 站点上自动调用 url

asp.net-mvc - session 结束时访问成员(member)用户

asp.net - 当页面上有多个按钮时,按钮样式在页面加载时有粗边框

c# - 如何在 .NET 中手动将错误推送到 NewRelic

asp.net-mvc - 如何在ASP.NET MVC网站中实现用户成员身份?