关于vs2005的登录验证,请教

yeaky 2006-11-01 09:17:57
在创建用户时总是提示“密码最短长度为 7,其中必须包含以下非字母数字字符: 1。”
1.这么复杂的密码,要人怎么注册啊!!!!
在web.config里面添加了如下代码,但是不起作用啊!!
<membership>
<providers>
<add name="AspNetSqlProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="conn"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
</providers>
</membership>

感觉
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
这两句一点用没有,还是一样的提示!!
...全文
101 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yeaky 2006-11-02
  • 打赏
  • 举报
回复
太复杂了,而且感觉太不好用了,决定放弃,自己搞用户管理
yeaky 2006-11-02
  • 打赏
  • 举报
回复
楼上的,不行,
我改的是web.config不是machine.config
DePaul 2006-11-01
  • 打赏
  • 举报
回复
有必要设这么多吗
<add name="AspNetSqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="LocalSqlServer(你的membership连接字符串名称)" requiresQuestionAndAnswer="true" requiresUniqueEmail="true" passwordFormat="Hashed" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="6" applicationName="自已写"/>

这绝对没问题,估计是你没配好,你少存储过程就说明你建aspnetdb数库就没建完整

给分
yeaky 2006-11-01
  • 打赏
  • 举报
回复
在membership下添加一个属性defaultProvider="AspNetSqlProvider"
<romove name......>
也是出错,说是少了一个什么存储过程(刚关了vs2005,不记得是什么存储过程了)
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-11-01 09:17
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。