VS2005中有关InvalidPassword问题
来源:互联网 发布:json在线解析sojson 编辑:程序博客网 时间:2024/06/04 00:33
之前用Beta2就发现,无论我怎么做,总是把InvalidPasswordErrorMessage给弹出来,搞了N久也没搞定,今天下了Express正式版,再一试问题解决了。
不过默认的密码是最小长度7位,而且需要1位以上的非数字、字母字符。
如何修改这个默认值呢?
找到
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/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>
在这里就可以进行修改了,英文没什么问题的都能看懂各个属性是干什么的……
这样就把整台机器的默认属性都修改了。
当然,ASP.NET的站点也可以有自己的修改办法:web.config里加入
<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow = "20>
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
requiresQuestionAndAnswer="true"
minRequiredNonalphanumericCharacters="1"
/>
</providers>
</membership>
就可以应用到当前站点了。
不过默认的密码是最小长度7位,而且需要1位以上的非数字、字母字符。
如何修改这个默认值呢?
找到
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/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>
在这里就可以进行修改了,英文没什么问题的都能看懂各个属性是干什么的……
这样就把整台机器的默认属性都修改了。
当然,ASP.NET的站点也可以有自己的修改办法:web.config里加入
<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow = "20>
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
requiresQuestionAndAnswer="true"
minRequiredNonalphanumericCharacters="1"
/>
</providers>
</membership>
就可以应用到当前站点了。
- VS2005中有关InvalidPassword问题
- 有关VS2005使用的一些基本问题.
- 安装 VS2005 SP1 有关问题的解决办法
- VS2005中乱码问题
- VS2005中全角/半角问题
- VS2005中滚动条问题
- 【VC++】VS2005中MessageBox问题
- vs2005中strcmp使用问题
- java split中|有关问题
- 面试中java有关问题
- matlab中噪声有关问题
- vs2005中控件自由移动问题
- VS2005中使用WebDeploymentProject的问题
- VS2005中使用ConfigurationManager的奇怪问题
- win2003中vs2005安装失败问题
- VS2005 中 CString 转 int 的问题
- DirectShow在VS2005中编译问题汇总
- VS2005中CString 转 String的问题
- Zinc 3.0 GUI Exclusive Preview
- TCP/IP
- 备忘录模式(Memento Pattern)
- 生命中不可承受的轻
- 客户需求模式给软件产业洗牌——软件人需要思考
- VS2005中有关InvalidPassword问题
- 汇编文件操作
- 软件测试综述
- Qt 库的国际化支持.
- 俄罗斯方块总结(2)
- 软件测试定义
- ValidatorCalloutExtender控件(弹出一个对话框)的使用方法
- EM无法启动&&重新完全配置EM
- 移植U-BOOT到S3C2440板子上对读flash的device ID不对的分析