這裏是我的web.config:ASP.NET Membership.ValidateUser()始終返回 「假」
<membership defaultProvider="CustomizedMembershipProvider">
<providers>
<clear />
<add name="CustomizedMembershipProvider"
connectionStringName="MYbdName"
applicationName="/" type="System.Web.Security.SqlMembershipProvider"
requiresQuestionAndAnswer="false"
passwordFormat="Clear"
enablePasswordRetrieval="true"
requiresUniqueEmail="true"
minRequiredPasswordLength="4"
minRequiredNonalphanumericCharacters="0" />
</providers>
</membership>
我甚至硬編碼的用戶名和密碼:
bool b = Membership.ValidateUser("[email protected]", "pass123");
當我執行select在數據庫上我得到正確的用戶。
用戶isAproved =真
用戶isLockedout = 0