PasswordValidator<TUser>.ValidateAsync 方法

定义

验证密码作为异步操作。

public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ValidateAsync (Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user, string password);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ValidateAsync (Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user, string? password);

参数

manager
UserManager<TUser>

UserManager<TUser> 从中检索属性的 user

user
TUser

应验证其密码的用户。

password
String

提供用于验证的密码

返回

表示异步操作的任务对象。

实现

适用于

产品 版本
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0