正文

Petshop4.0 中注册时出现Please enter a more sec2008-03-29 23:59:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/jixian/33656.html

分享到:

http://www.cnblogs.com/jiangfl/archive/2007/03/07/666542.html

Petshop4.0 中注册时出现Please enter a more secure password.的解决方法:

在网上找到答案:

http://shareex.spaces.live.com/
查看C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config
中membership/providers/add 属性inRequiredNonalphanumericCharacters="1"
知道密码中至少有一个非alpha字符,例如要出现一个@之类的

http://access911.net/getnews/doc1.asp?mode=a&aid=4949607这个主要是machine.config配置文件下面的<membership...><providers...> minRequiredPasswordLength="7",minRequiredNonalphanumericCharacters="1" 这两个项要设置
第一项要求了至少密码长度为7,第二项是要求了至少一个非字母数字字符.如果不更改设置,则在密码中包含以下字符"!@#$%^&*()"等中的一个可以解决。或者在web.config文件中更改设置。

<connectionStrings>
  
<add name="MySqlConnection" connectionString="Data Source=MySqlServer;Initial Catalog=aspnetdb;Integrated Security=SSPI;" />
</connectionStrings>
<system.web>
..
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15">
    
<providers>
      
<clear />
      
<add 
        name
="SqlProvider" 
        type
="System.Web.Security.SqlMembershipProvider" 
        connectionStringName
="MySqlConnection"
        applicationName
="MyApplication"
        minRequiredNonalphanumericCharacters
="0" 
        minRequiredPasswordLength
="6" 
        passwordStrengthRegularExpression
="" />
    
</providers>
</membership>

 

阅读(1998) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册