有人知道IUserTokenProvider
生成的令牌的默认寿命是什么?我正在使用EmailTokenProvider
生成一个令牌以重置密码。但是我似乎找不到它会持续多久。
我知道可以通过设置属性TokenLifespan
DataProtectorTokenProvider
上使用emailTokenProvider生成的令牌是永远持续的吗?还是默认的24小时?
我们的一些用户抱怨无效的电子邮件令牌后,我在电子邮件tokenprovider上进行了一些测试,所有这些测试都大约 8分钟,花几秒钟。
这与我自己的经验测试ASP.NET密码重置表单以及用户的报告一致。
确定在https://learn.microsoft.com/en-us/aspnet/istentity/endesity/overview/features-api/account-confirmation-and-confirmation-and-password-recovery-with--aspnet-nidentity如下:
默认的tokenlifespan是一天。