Umbraco中的Member登录时的Lock out功能

请参看文章 https://our.umbraco.org/forum/using-umbraco-and-getting-started/76389-preventing-member-lock-out

用Umbraco开发了一个网站,其中有用户登录功能,用户是Umbraco back office中的Members, 但是想设置member登录时,如果输入错误密码次数为N次时,该member自动lock out. 默认是5次,也就是说输入5次错误密码后,该member会自动Lock out.

在哪里设置了,在web.config中设置,如下 

<!-- Membership Provider -->
    <membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
        <providers>
            <clear />
            <add name="UmbracoMembershipProvider" type="Umbraco.Web.Security.Providers.MembersMembershipProvider, Umbraco" maxInvalidPasswordAttempts="999" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="8" useLegacyEncoding="true" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" defaultMemberTypeAlias="Member" passwordFormat="Hashed" />
            <add name="UsersMembershipProvider" type="Umbraco.Web.Security.Providers.UsersMembershipProvider, Umbraco" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="8" useLegacyEncoding="true" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" passwordFormat="Hashed" />
        </providers>
    </membership>

这里设置 maxInvalidPasswordAttempts="999" ,就是设置永远都不会locked out (一般人也不会输入999次)

原文地址:https://www.cnblogs.com/wphl-27/p/5958939.html