【发布时间】:2012-05-03 00:52:12
【问题描述】:
我正在使用 sql server 和自定义数据库来存储成员提供程序表。在我的 webconfig 文件中,我降低了密码强度,但成员仍需要应用默认密码强度。以下是webconfig设置
<membership>
<providers>
<add name = "AspNetSqlProvider"
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>
【问题讨论】:
-
你得到什么错误信息?
-
密码长度为 8 个字符,至少 1 个大写字母和 1 个字母数字字符。
标签: asp.net web-config asp.net-membership