ASP.NET Membership Provider密码配置

时间:2010-03-26 19:22:10

标签: asp.net membership-provider

如何设置成员资格提供程序以仅接受符合以下规则的密码:

最少6个字符

至少包含一个字母和数字

应该区分大小写

1 个答案:

答案 0 :(得分:1)

您可以添加/设置您选择的成员资格提供程序,也可以更改web.config文件中的默认设置。在< system.web>您可以设置的部分:

<system.web>
    <authentication mode="Forms"/>
    <membership defaultProvider="...">
        <providers>
            <add name="MyProvider" passwordStrengthRegularExpression="reg. expression" ...other stuff.../>
        </providers>
    </membership>
</system.web>

使用passwordStrengthRegularExpression属性,您可以使用正则表达式指定有效密码的格式。这是控制应用程序中有效密码格式的最灵活方式。