在网站管理工具里新建用户时,输入密码后总是提示"密码最短长度为 7,其中必须包含以下非字母数字字符: 1。"
在网站管理工具里新建用户时,输入密码后总是提示"密码最短长度为 7,其中必须包含以下非字母数字字符: 1。"为什么? --------------------编程问答-------------------- membership是这样设置的,不过你可以更改密码位数,及特别的字符个数。 --------------------编程问答-------------------- 这段话翻译错了,其实它的意思是要你的密码足够复杂
不是"其中必须包含以下非字母数字字符: 1"
而是"其中必须包含至少一个非字母数字字符"
你只要有英文字母,数字,特殊字符,一定OK --------------------编程问答-------------------- 可以修改的,
默认配置文件在C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config 里找到:
<membership>
<providers>
<add name="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>
哈哈,修改吧 --------------------编程问答-------------------- 2.0的在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG目录下。 --------------------编程问答-------------------- 哈哈 受教了 --------------------编程问答-------------------- 哈哈,受教了,正受些问题困扰中 .... --------------------编程问答-------------------- 遇到相同问题,解决了。 --------------------编程问答-------------------- 正解
--------------------编程问答-------------------- 其实可以在IIS里修改的。
--------------------编程问答-------------------- 2楼正解。 --------------------编程问答-------------------- 如 上 --------------------编程问答-------------------- 在web.config 里面修改 先 remove 在add 你想要的密码格式! --------------------编程问答-------------------- 如果不想使用这种强密码手段呢???
补充:.NET技术 , ASP.NET