日期:2014-05-18  浏览次数:20501 次

如何更改asp.net2.0中注册控件密码强度问题
在asp.net2.0中一些新控件很好用,比如登录控件,注册控件,省去程序员很多精力,但是有一个问题,就是注册控件在注册用户时要求用户必须七位以上而且含有非字母非数字的字符如:!,@,#,$,%,^,&这对于管理员还可以,但是对于普通的会员有点太过了,本人试从数据库修改但没成功,各位有什么办法把这个注册密码强度减小点??,如何去改??

------解决方案--------------------
你可以去IIS里面设置!当然也是设置web.config!
------解决方案--------------------
使用membership在
web.config中的 <system.web /> 配置,类似于
<!-- membership provider -->
<membership defaultProvider= "CustomAspNetSqlMembershipProvider ">
<providers>
<add name= "CustomAspNetSqlMembershipProvider "
type= "System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a "
connectionStringName= "CustomAuthSqlConnString "
enablePasswordRetrieval= "true "
enablePasswordReset= "true "
requiresQuestionAndAnswer= "false "
applicationName= "/ " requiresUniqueEmail= "false "
passwordFormat= "Clear "
maxInvalidPasswordAttempts= "5 "
minRequiredPasswordLength= "1 " 《--密码最小长度
minRequiredNonalphanumericCharacters= "0 " 《----密码非字符数字的符合个数
passwordAttemptWindow= "10 "
passwordStrengthRegularExpression= " " />
</providers>
</membership>