在SimpleMembership中,Membership.ValidateUser()的替代方案是什么?我使用WebSecurity.Login
来验证当前用户,但我遇到了这样一种情况:用户需要再次输入密码来更改某些用户设置。我应该再次使用WebSecurity.Login
吗?似乎有点过度。
在SimpleMembership中,Membership.ValidateUser()的替代方案是什么?我使用WebSecurity.Login
来验证当前用户,但我遇到了这样一种情况:用户需要再次输入密码来更改某些用户设置。我应该再次使用WebSecurity.Login
吗?似乎有点过度。
我需要验证SimpleMembership中的用户,并且我认为我找到了一个很好的解决方案。您只需要获取成员提供程序并从那里调用该方法。以下是我的操作步骤:
public static bool ValidateUser(string userName, string password)
{
var membership = (WebMatrix.WebData.SimpleMembershipProvider)Membership.Provider;
return membership.ValidateUser(userName, password);
}
ValidateUser
就可以了。我还抱有希望。 - Mike Cole