注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

伯纳乌の夢

可以挽回么?我们按“ Ctrl+Z”撤销掉吧。对不起啦~~

 
 
 

日志

 
 
 
 

密码最短长度为7,其中必须包含以下非字母数字字符: 1  

2009-12-20 15:27:45|  分类: Web |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

    在VS2005 个人网站初学者工具包、创建帐户时如果密码长度少于7位,或密码只由数字或字母构成时,系统则提示密码最短长度为 7,其中必须包含以下非字母数字字符: 1。”

要解决这个问题,可以从以下两种方法入手:

一、按照提示,输入符合要求的密码格式,如:!@#$1234qwer。

二、密码最短长度为7,其中必须包含以下非字母数字字符: 1 (Password length minimum: 7. Non-alphanumeric characters required: 1. ) 
    
以上消息主要是在创建用户时产生的,对于用Asp.net Web site manage的时候创建用户也会产生。
    
主要是密码输入不符合要求,要改变上面的规定时,主要有两种方法:
1.
所有的站点都改变。
     
找到machine.config文件
        <membership>
            <providers>
                <add name="AspNetSqlMembershipProvider"
                    type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
                    connectionStringName="LocalSqlServer"
                    enablePasswordRetrieval="false"
                    enablePasswordReset="true"
                    requiresQuestionAndAnswer="true"
                    applicationName="/"
                    requiresUniqueEmail="false"
                    passwordFormat="Hashed"
                    maxInvalidPasswordAttempts="5"
                    minRequiredPasswordLength="7"
                    minRequiredNonalphanumericCharacters="1"
                    passwordAttemptWindow="10"
                    passwordStrengthRegularExpression="" />
            </providers>
        </membership>
   
其中
minRequiredPasswordLength="7"最短密码长度默认为7; minRequiredNonalphanumericCharacters="1":至少有一个非字母字符,只要把它改成0就可以了。
2.假如只是对某一个站点,只要修改web.config的值就ok
修改如上,把上面的代码插入在<system.web>下面就ok了。如:密码默认6个字符,不要求特殊字符

注* 必须添加"<remove name="AspNetSqlMembershipProvider" />"节,否则会出现"项“AspNetSqlMembershipProvider”已添加。"的错误信息
  <system.web>
    <membership>
      <providers>
        <remove name="AspNetSqlMembershipProvider" />
        <add name="AspNetSqlMembershipProvider"
            type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
            connectionStringName="LocalSqlServer"
            enablePasswordRetrieval="false"
            enablePasswordReset="true"
            requiresQuestionAndAnswer="true"
            applicationName="/"
            requiresUniqueEmail="false"
            passwordFormat="Hashed"
            maxInvalidPasswordAttempts="5"
            minRequiredPasswordLength="6"
            minRequiredNonalphanumericCharacters="0"
            passwordAttemptWindow="10"
            passwordStrengthRegularExpression="" />
      </providers>
    </membership>
  </system.web>

  评论这张
 
阅读(1249)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017