|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
来吧!老师们!我代表千千万万的asp.net/C#的初学者在这里呼唤着!asp.net 毛病提醒:
暗码最短长度为7,个中必需包括以下非字母数字字符:1
办理计划:
收到以上的动静次要是在创立用户的时分发生的,关于用Asp.net网站办理工具的时分创立用户也会发生。次要是暗码输出不切合请求,要改动下面的划定时,次要有两种办法:
1.一切的站点都改动。
找到machine.config文件
<membership>
<providers>
<addname="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另外一个是minRequiredNonalphanumericCharacters,默许为1,意义是最少有一个非字母字符,只需把它改成0就能够了。
2.假设只是对某一个站点,只需修正web.config的值就ok了
修正如上,把下面的代码拔出在<system.web>上面就ok了。
如要改成暗码划定规矩是"最少6个字符,而不必特别字符的",以下:
(注:必定要加上<removename="AspNetSqlMembershipProvider"/>,不然会提醒"项“AspNetSqlMembershipProvider”已增加"的堕落信息)
<membership>
<providers>
<removename="AspNetSqlMembershipProvider"/>
<addname="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>
也不知道,我同学昨天说数据挖掘很好。 |
|