zoukankan      html  css  js  c++  java
  • ztCreateUserWizard输入密码和设置安全问题

    使用CreateUserWizard来创建用户很方便,但使用的方式很难理解,“密码最短长度为 7,其中必须包含以下非字母数字字符: 1。”的问题,其实这句话的实际意思是:“密码最短长度为 7,其中必须包含至少1个非字母数字字符。”。非字母数字字符就是!@#等字符,实际上这提示可以在InvalidPasswordErrorMessage属性上修改的,比如“密码最短长度为 {0},其中必须至少包含{1}个非字母数字字符:。”参数一表示最短密码长度,参数2表示至少包含的非字母数字字符,那么如果我不需要这些设置怎么办呢?在控件上设置吗?很遗憾微软并没有提供这个方便,需要到web.config里面去修改。
    往providers节添加:
    minRequiredPasswordLength="3"
    minRequiredNonalphanumericCharacters="0"
    这两个属性,从名字就可以看出来了:第一个属性表示密码的最少长度,第二个属性表示至少输入的非字母数字字符个数,设为0就OK了。

    那么如果我也想去掉安全问题呢?
    再加上:
    requiresUniqueEmail="false" 
    requiresQuestionAndAnswer="false"
    问题就解决了
  • 相关阅读:
    [bzoj1568]李超线段树模板题(标志永久化)
    [tyvj1860]后缀数组
    [poj3264]rmq算法学习(ST表)
    LintCode-82.落单的数
    LintCode-53.翻转字符串
    LintCode-56.两数之和
    LintCode-379.将数组重新排序以构造最小值
    LintCode-5.第k大元素
    LintCode-3.统计数字
    LintCode-4.丑数 II
  • 原文地址:https://www.cnblogs.com/telephoner/p/735775.html
Copyright © 2011-2022 走看看