目前,我使用ASP.NET Identity 2.0生成密码哈希。
是否可以使用新的ASP.NET Identity 3.0验证这些密码?
答案 0 :(得分:3)
尝试将PasswordHasherCompatibilityMode
设置为V2(以下代码未经过测试):
public void ConfigureServices(IServiceCollection services)
{
services.Configure<PasswordHasherOptions>(options => options.CompatibilityMode = PasswordHasherCompatibilityMode.IdentityV2);
}
另见How to set PasswordHasherCompatibilityMode.IdentityV3 in ASP.NET 5 Identity?