0

我遇到了一個問題,其中一個用戶的IsApproved標誌已被奇蹟般地設置爲false,我想知道這可能是怎麼發生的。SqlMembershipProvider中的哪些方法將IsApproved設置爲false?

由於密碼嘗試失敗,用戶沒有被鎖定(不知道這是否會將IsApproved設置爲false),並且他們在過去肯定已被批准。

設置IsApproved的SqlMembershipProvider(我用於成員資格的提供者)中是否有任何方法?

回答

1

如果您使用的是CreateUserWizard,則可以將DisableCreatedUser屬性設置爲false,以強制IsApproved被新用戶初始化爲false。

否則,它是一個可以手動設置的讀寫屬性 - 所以要麼您有一些代碼已完成此操作,或者某處已更新數據庫。

0

當用戶由此創建時,您可以手動設置批准的屬性。

昏暗MU正如=的MembershipUser Membership.GetUser( 「ABC」) MU.IsApproved =假

Membership.UpdateUser(MU)

相關問題