要解决"ASP.NET CORE Identity DataProtectionTokenProviderOptions 密码重置令牌无效"错误,您可以采取以下步骤:
services.Configure(options =>
{
options.TokenLifespan = TimeSpan.FromHours(3); // 设置令牌的有效期
});
var token = await userManager.GeneratePasswordResetTokenAsync(user);
var result = await userManager.ResetPasswordAsync(user, token, newPassword);
希望这些解决方法能帮助您解决问题!