2

我正在尝试为我在 Umbraco 的会员提供者设置最低密码要求。目前我的 web.config 成员资格部分如下所示:

   <membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
      <providers>
        <clear />
        <add name="UmbracoMembershipProvider" type="umbraco.providers.members.UmbracoMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" defaultMemberTypeAlias="Another Type" passwordFormat="Hashed" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" />
        <add name="UsersMembershipProvider" type="umbraco.providers.UsersMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" passwordFormat="Hashed" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" />
      </providers>
    </membership>

但是,当我通过网站登录并更改密码时,它会让我使用任意长度和化妆的密码。有什么我想念的吗?谢谢!

4

1 回答 1

1

通常,自定义成员资格提供程序设置作为标签本身的自定义 xml 属性传递。您可以在那里看到一个:“userIsOnlineTimeWindow”。启动 Reflector 并围绕包含该提供商或赞美 jeebus 的 RTFM 的程序集进行挖掘。:D

-Oisin

于 2009-10-30T20:00:32.480 回答