【问题标题】:Membership.generatepassword for alphanumeric characters onlyMembership.generatepassword 仅适用于字母数字字符
【发布时间】:2011-09-06 11:15:39
【问题描述】:

我正在尝试生成字母数字密码,我在 web.config 中进行了此操作:

enablePasswordRetrieval="false" 
         enablePasswordReset="true" 
         requiresQuestionAndAnswer="false" 
         requiresUniqueEmail="false" 
         passwordFormat="Clear" 
         maxInvalidPasswordAttempts="10" 
         minRequiredPasswordLength="6" 
         minRequiredNonalphanumericCharacters="0" 
         passwordAttemptWindow="10" passwordStrengthRegularExpression="^[a-zA-Z0-9]*$"/>

但我仍然得到非字母数字字符。如有错误请指正。

【问题讨论】:

    标签: c# regex


    【解决方案1】:

    http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider.resetpassword.aspx

    ResetPassword 方法创建的随机密码不是 保证通过正则表达式 PasswordStrengthRegularExpression 属性。然而,随机 密码将符合由建立的标准 MinRequiredPasswordLength 和 MinRequiredNonAlphanumericCharacters 属性

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-26
      • 1970-01-01
      • 2022-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-26
      • 1970-01-01
      相关资源
      最近更新 更多