Membership.ValidateUser()的目的是什么

时间:2012-08-23 15:59:38

标签: c# asp.net forms-authentication membership

我一直在学习MembershipProvider类,我认为应该使用Membership.ValidateUser()方法来记录用户。

但是,我刚刚得知有FormsAuthentication.Authenticate()

ValidateUser()Membership的目的是什么?

2 个答案:

答案 0 :(得分:10)

简而言之,有时您可能只想验证用户是否是他们所说的用户,而无需在任何时间内保留身份验证Cookie。

答案 1 :(得分:1)

它只检查您的数据源(数据库),如果数据库中存在传递的用户名和密码并匹配并返回true Check MSDN。如果它们不匹配,则返回false

public static bool ValidateUser(string username, string password)