J'ai un problème avec la génération du jeton de mot de passe de réinitialisation dans le projet de base ASP.NET 1.0:ASP.NET Identity - ne peut pas enregistrer UserTokenProvider
Startup.cs
public void ConfigureServices(IServiceCollection services)
{
...
services.AddIdentity<UserDB, GroupDB>()
.AddDefaultTokenProviders()
}
puis dans mon contrôleur avec DI:
...
UserManager<UserDB> userManager
...
string token = await userManager.GeneratePasswordResetTokenAsync(user);
et je reçois
Aucun IUserTokenProvider nommé 'Default' n'est enregistré.
Comment le réparer?
Je peux voir il n'y a pas de fournisseurs à l'intérieur de mon constructeur UserStore
: